take some advice and use AssertEqual/NotEqual
authorAlec Warner <antarus@gentoo.org>
Thu, 11 Jan 2007 19:43:03 +0000 (19:43 -0000)
committerAlec Warner <antarus@gentoo.org>
Thu, 11 Jan 2007 19:43:03 +0000 (19:43 -0000)
svn path=/main/trunk/; revision=5560

tests/portage_dep/test_get_operator.py
tests/portage_dep/test_isvalidatom.py
tests/portage_dep/test_match_from_list.py
tests/portage_util/test_normalizedPath.py
tests/portage_util/test_stackDictList.py
tests/portage_util/test_stackDicts.py
tests/portage_util/test_stackLists.py

index b2fa5965b3d462caaa526d4982b6d92a01d3f13f..ec052d9146a8770e8485bb48b81cc7f158b25cef 100644 (file)
@@ -20,11 +20,7 @@ class GetOperator(TestCase):
 
                for test in tests:
                        result = get_operator( test[0] + testCP )
-                       self.failIf( result != test[1],
-                               msg="Expected %s from get_operator( %s ), got \
-                                       %s" % ( test[1], test[0] + testCP, result ) )
+                       self.assertEqual( result, test[1] )
 
                result = get_operator( "=sys-apps/portage*" )
-               self.failIf( result != "=*",
-                               msg="Expected %s from get_operator( %s ), got \
-                                       %s" % ( "=*", "=sys-apps/portage*", result ) )
+               self.assertEqual( result , "=*" )
index bdf4359f88bb9fdf7a90eb303edec0677047ca42..84225fa78357a32d576fa028737466bd3f424ef3 100644 (file)
@@ -33,5 +33,4 @@ class IsValidAtom(TestCase):
                        else:
                                atom_type = "invalid"
 
-                       self.failIf( isvalidatom( test[0] ) != test[1],
-                               msg="%s should be a(n) %s atom!" % (test[0], atom_type ) )
+                       self.assertEqual( bool(isvalidatom( test[0] )), test[1] )
index 7afe51c5effed5e9eaa1a4ca4653d88689713f38..4526d4e312677a87981aae691d2fd08bd288231a 100644 (file)
@@ -19,15 +19,13 @@ class AtomCmpEqualGlob(TestCase):
 #                         ("=sys-fs/udev_cvs*","sys-fs/udev_cvs_pre4" ) ]
 
                 for test in tests:
-                        self.failIf( len(match_from_list( test[0], [test[1]] )) != 1,
-                                msg="%s should match %s!" % (test[0], test[1]) )
+                        self.assertEqual( len(match_from_list( test[0], [test[1]] )), 1 )
 
         def testEqualGlobFail(self):
                 tests = [ ("=sys-apps/portage-2*", "sys-apps/portage-2.1" ),
                           ("=sys-apps/portage-2.1*", "sys-apps/portage-2.1.2" ) ]
                 for test in tests:
                         try:
-                                self.failIf( len( match_from_list( test[0], [test[1]] ) ) != 1,
-                                        msg="%s shouldn't match %s!" % (test[0], test[1]) )
+                                self.assertEqual( len( match_from_list( test[0], [test[1]] ) ), 1 )
                         except TypeError: # failure is ok here
                                 pass
index 9f9a60597362de7a758b6f4b6bf77c4257d957fb..3354e254e9f41b5f1eef7f6157e65e94ae6866ea 100644 (file)
@@ -12,5 +12,4 @@ class NormalizePathTestCase(TestCase):
                from portage_util import normalize_path
                path = "///foo/bar/baz"
                good = "/foo/bar/baz"
-               self.failUnless(normalize_path(path) == good, msg="NormalizePath(%s) failed to produce %s" % (path, good))
-
+               self.assertEqual(normalize_path(path), good)
index e6442ce43a60b85aac681c4743de685f1a12de24..02284e8f4400ad5c5ca2f73d02fe98293177e432 100644 (file)
@@ -14,6 +14,5 @@ class StackDictListTestCase(TestCase):
                tests.append(( {'KEYWORDS':['alpha','x86']},{'KEYWORDS':['-*']},True,{} ))
                tests.append(( {'KEYWORDS':['alpha','x86']},{'KEYWORDS':['-x86']},True,{'KEYWORDS':['alpha']} ))
                for test in tests:
-                       self.failUnless(stack_dictlist([test[0],test[1]],incremental=test[2]) == test[3],
-                               msg="%s and %s combined, was expecting: %s and got: %s" % (test[0],test[1],test[3],
-                               stack_dictlist([test[0],test[1]],incremental=test[2])) )
+                       self.assertEqual(
+                       stack_dictlist([test[0],test[1]],incremental=test[2]), test[3] )
index ac0e67ef81f6ca4861d62a9b79ca7860d09e1375..98467b5a56a4d7b517f32c45471c8d72ee0452cf 100644 (file)
@@ -25,8 +25,7 @@ class StackDictsTestCase(TestCase):
 
                for test in tests:
                        result = stack_dicts( test[0], test[2], test[3], test[4] )
-                       self.failIf( result != test[1], msg="Expected %s = %s" \
-                               % ( result, test[1] ) )
+                       self.assertEqual( result, test[1] )
        
        def testStackDictsFail(self):
                
@@ -35,5 +34,4 @@ class StackDictsTestCase(TestCase):
                                False, [], False ) ]
                for test in tests:
                        result = stack_dicts( test[0], test[2], test[3], test[4] )
-                       self.failIf( result == test[1], msg="Expected %s != %s, got \
-                               %s == %s!" % (result, test[1], result, test[1]) )
+                       self.assertNotEqual( result , test[1] )
index c691392865859e6915540669b38e2364b4d3d726..c4e1e005627bdb81ec0cc569e44381a73bd0d45c 100644 (file)
@@ -17,6 +17,4 @@ class StackListsTestCase(TestCase):
 
                for test in tests:
                        result = stack_lists( test[0], test[2] )
-                       self.failIf( result != test[1],
-                               msg="Got %s != %s from stack_lists( %s, %s )" \
-                               % ( result, test[1], test[0], test[2] ) )
+                       self.assertEqual( result , test[1] )