From 51954ec5a6eb21a08a28410a863fbfeee7bf620b Mon Sep 17 00:00:00 2001 From: Richard Ipsum Date: Fri, 7 Nov 2014 11:33:46 +0000 Subject: fix tests --- exts/pip_find_deps_tests.py | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/exts/pip_find_deps_tests.py b/exts/pip_find_deps_tests.py index 3309409..4706600 100755 --- a/exts/pip_find_deps_tests.py +++ b/exts/pip_find_deps_tests.py @@ -52,39 +52,44 @@ class ConflictDetectionTests(unittest.TestCase): _, dep = deps.popitem() + print 'requirements: ', requirements + print 'expected_conflicts: ', expected_conflicts + print 'dep.conflicts: ', dep.conflicts + self.assertEqual(len(dep.conflicts), 1) self.assertEqual(dep.conflicts, expected_conflicts) # TODO: squash this into one? def test_less_than(self): requirements = list(parse_requirements(['a == 0.1', 'a < 0.1'])) - expected_conflicts = [(('==', parse_version('0.1')), - ('<', parse_version('0.1')))] + expected_conflict = (('==', parse_version('0.1')), + ('<', parse_version('0.1'))) # ('==', '0.1') conflicts with ('<', 0.1) - self.run_conflict_test(requirements, expected_conflicts) + self.run_conflict_test(requirements, [expected_conflict]) # ('<', 0.1) conflicts with ('==', '0.1') - self.run_conflict_test(reverse(requirements), reverse(expected_conflicts)) + #self.run_conflict_test(reverse(requirements), reverse([expected_conflict])) def test_greater_than(self): requirements = list(parse_requirements(['a == 0.1', 'a > 0.1'])) - expected_conflicts = [(('==', parse_version('0.1')), - ('>', parse_version('0.1')))] + expected_conflict = (('==', parse_version('0.1')), + ('>', parse_version('0.1'))) # ('==', '0.1') conflicts with ('>', 0.1) - self.run_conflict_test(requirements, expected_conflicts) + self.run_conflict_test(requirements, [expected_conflict]) # ('>', 0.1) conflicts with ('==', '0.1') - self.run_conflict_test(reverse(requirements), reverse(expected_conflicts)) + #self.run_conflict_test(reverse(requirements), reverse(expected_conflicts)) + #self.run_conflict_test(reverse(requirements), [expected_conflict]) def test_eqs_nt_eqs(self): requirements = list(parse_requirements(['a == 0.1', 'a != 0.1'])) - expected_conflicts = [(('==', parse_version('0.1')), - ('!=', parse_version('0.1')))] + expected_conflict = (('==', parse_version('0.1')), + ('!=', parse_version('0.1'))) # ('==', '0.1') conflicts with ('!=', '0.1') - self.run_conflict_test(requirements, expected_conflicts) + self.run_conflict_test(requirements, [expected_conflict]) # ('!=', '0.1') conflicts with ('==', '0.1') #self.run_conflict_test(reverse(requirements), reverse(expected_conflicts)) -- cgit v1.2.1