コード例 #1
0
ファイル: parser.py プロジェクト: SerenitySoftwareLLC/cahoots
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)
コード例 #2
0
ファイル: parser.py プロジェクト: pombredanne/cahoots
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)
コード例 #3
0
ファイル: parser.py プロジェクト: SerenitySoftwareLLC/cahoots
 def setUp(self):
     self.parserThread = ParserThread(TestConfig, FakeModule, 'data_string')
コード例 #4
0
ファイル: parser.py プロジェクト: pombredanne/cahoots
 def setUp(self):
     self.parserThread = ParserThread(TestConfig, FakeModule, 'data_string')