Exemple #1
0
 def test_test(self):
     self.assertFalse(PhoneWithUri.test(
         ['Phone', 'Boolean'], []
     ))
     self.assertTrue(PhoneWithUri.test(
         ['Phone', 'URI'], []
     ))
Exemple #2
0
    def test_normalizer(self):
        eq_result = ParseResult('Phone', None, 90)
        uri_result = ParseResult('URI', None, 80)

        results = PhoneWithUri.normalize([eq_result, uri_result])

        count = 0
        for res in results:
            if res.type == 'Phone':
                count += 1
                self.assertEqual(res.confidence, 65)
            elif res.type == "URI":
                count += 1
                self.assertEqual(res.confidence, 80)

        self.assertEqual(count, len(results))