def testPathType(self): for case in self.localPaths: pathType = PathParser.getPathType(case['path']) self.assertTrue(pathType, 'local') for case in self.emPaths: pathType = PathParser.getPathType(case['path']) self.assertTrue(pathType, 'em')
def testParse(self): for case in self.localPaths: parsed = PathParser.parse(case['path']) self.assertEqual(parsed['uf'], case['uf']) self.assertEqual(parsed['lbsid'], case['lbsid']) self.assertEqual(parsed['cidade'], case['cidade']) self.assertEqual(parsed['categoria'], case['categoria']) for case in self.emPaths: parsed = PathParser.parse(case['path']) self.assertEqual(parsed['uf'], case['uf']) self.assertEqual(parsed['cidade'], case['cidade']) self.assertEqual(parsed['categoria'], case['categoria']) self.assertEqual(parsed['em'], case['em'])