class TestSingleQueryGeneration(unittest.TestCase): def setUp(self): self.logger = logging.getLogger("TestQueryGeneration") self.qg = SingleQueryGeneration(minlen=4) def test_extract_queries_from_html(self): self.logger.debug("Extraction of Single (non) duplicate queries") html = '<HTML><b>Test</b> <h1>Extract</h2> Queries <b>Test</b> <h1>Extract</h2></HTML>' expected = ['test', 'extract', 'queries'] actual = self.qg.extract_queries_from_html(html) self.assertItemsEqual(expected, actual) counts = {'test': 2, 'extract': 2, 'queries': 1} self.assertItemsEqual(self.qg.query_count, counts)
class TestSingleQueryGeneration(unittest.TestCase): def setUp(self): self.logger = logging.getLogger("TestQueryGeneration") self.qg = SingleQueryGeneration(minlen = 4) def test_extract_queries_from_html(self): self.logger.debug("Extraction of Single (non) duplicate queries") html = '<HTML><b>Test</b> <h1>Extract</h2> Queries <b>Test</b> <h1>Extract</h2></HTML>' expected = ['test','extract', 'queries'] actual = self.qg.extract_queries_from_html(html) self.assertItemsEqual(expected, actual) counts = {'test':2, 'extract': 2, 'queries':1} self.assertItemsEqual(self.qg.query_count, counts)
def setUp(self): self.logger = logging.getLogger("TestQueryGeneration") self.qg = SingleQueryGeneration(minlen = 4)
def setUp(self): self.logger = logging.getLogger("TestQueryGeneration") self.qg = SingleQueryGeneration(minlen=4)