]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[1611] revised some test cases for result flags: do exact match rather than
authorJINMEI Tatuya <jinmei@isc.org>
Wed, 25 Jan 2012 20:12:22 +0000 (12:12 -0800)
committerJINMEI Tatuya <jinmei@isc.org>
Wed, 25 Jan 2012 20:12:22 +0000 (12:12 -0800)
testing a single flag.  it's stricter and probably a better test.

src/lib/python/isc/datasrc/tests/datasrc_test.py

index 5ccd18e40e7fad2e8b3084137230dcaded421f2b..a6f8f1639b42a45e7f4bd032e0b56687ec57017f 100644 (file)
@@ -403,7 +403,7 @@ class DataSrcClient(unittest.TestCase):
             finder.find(isc.dns.Name("foo.wild.example.com"),
                         isc.dns.RRType.A(), finder.FIND_DEFAULT)
         self.assertEqual(finder.SUCCESS, result)
-        self.assertTrue((flags & finder.RESULT_WILDCARD) != 0)
+        self.assertEqual(finder.RESULT_WILDCARD, flags)
         self.assertEqual("foo.wild.example.com. 3600 IN A 192.0.2.255\n",
                          rrset.to_text())
 
@@ -411,7 +411,7 @@ class DataSrcClient(unittest.TestCase):
                                        isc.dns.RRType.TXT(),
                                        finder.FIND_DEFAULT)
         self.assertEqual(finder.NXRRSET, result)
-        self.assertTrue((flags & finder.RESULT_WILDCARD) != 0)
+        self.assertTrue(finder.RESULT_WILDCARD, flags)
         self.assertEqual(None, rrset)
 
         self.assertRaises(TypeError, finder.find,