Example #1
0
class parserThreadTests(unittest.TestCase):

    parserThread = None

    def setUp(self):
        self.parserThread = ParserThread(TestConfig, FakeModule, 'data_string')

    def test_parserThreadYieldsResultAsExpected(self):
        self.parserThread.start()
        self.parserThread.join()

        for result in self.parserThread.results:
            self.assertIsInstance(result, ParseResult)
            self.assertEqual('Fake', result.type)
            self.assertEqual('Subtype', result.subtype)
            self.assertEqual(200, result.confidence)
            self.assertEqual('data_string', result.result_value)
Example #2
0
class parserThreadTests(unittest.TestCase):

    parserThread = None

    def setUp(self):
        self.parserThread = ParserThread(TestConfig, FakeModule, 'data_string')

    def test_parserThreadYieldsResultAsExpected(self):
        self.parserThread.start()
        self.parserThread.join()

        for result in self.parserThread.results:
            self.assertIsInstance(result, ParseResult)
            self.assertEqual('Fake', result.type)
            self.assertEqual('Subtype', result.subtype)
            self.assertEqual(200, result.confidence)
            self.assertEqual('data_string', result.result_value)
Example #3
0
 def setUp(self):
     self.parserThread = ParserThread(TestConfig, FakeModule, 'data_string')
Example #4
0
 def setUp(self):
     self.parserThread = ParserThread(TestConfig, FakeModule, 'data_string')