Browse Source

[1611] revised some test cases for result flags: do exact match rather than
testing a single flag. it's stricter and probably a better test.

JINMEI Tatuya 13 years ago
parent
commit
196eb4d56d
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/lib/python/isc/datasrc/tests/datasrc_test.py

+ 2 - 2
src/lib/python/isc/datasrc/tests/datasrc_test.py

@@ -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,