コード例 #1
0
    def testSimple(self):
        output = """[{ "class_name": "MessageRegistryTest", "name": "BadAdd" },
{ "class_name": "MessageRegistryTest", "name": "AddAlreadyRegistered", "failure": "foo" }]\n"""
        results = runcppunit.parseStupidUnit(output)

        self.assertEquals(2, len(results))
        self.assertEquals("MessageRegistryTest", results[0].class_name)
        self.assertEquals("BadAdd", results[0].name)
        assert results[0].failure is None

        self.assertEquals("MessageRegistryTest", results[1].class_name)
        self.assertEquals("AddAlreadyRegistered", results[1].name)
        self.assertEquals("foo", results[1].failure)
コード例 #2
0
ファイル: runcppunit_test.py プロジェクト: hazelnutsgz/voltdb
    def testSimple(self):
        output = """[{ "class_name": "MessageRegistryTest", "name": "BadAdd" },
{ "class_name": "MessageRegistryTest", "name": "AddAlreadyRegistered", "failure": "foo" }]\n"""
        results = runcppunit.parseStupidUnit(output)

        self.assertEquals(2, len(results))
        self.assertEquals("MessageRegistryTest", results[0].class_name)
        self.assertEquals("BadAdd", results[0].name)
        assert results[0].failure is None

        self.assertEquals("MessageRegistryTest", results[1].class_name)
        self.assertEquals("AddAlreadyRegistered", results[1].name)
        self.assertEquals("foo", results[1].failure)
コード例 #3
0
 def testUnfinishedNoOutput(self):
     # If the test crashes in the middle, it might be unfinished
     output = output = '['
     results = runcppunit.parseStupidUnit(output)
     self.assertEquals(0, len(results))
コード例 #4
0
 def testUnfinished(self):
     # If the test crashes in the middle, it might be unfinished
     output = output = '[{ "class_name": "MessageRegistryTest", "name": "BadAdd" },\n'
     results = runcppunit.parseStupidUnit(output)
     self.assertEquals(1, len(results))
コード例 #5
0
 def testEmpty(self):
     output = ""
     results = runcppunit.parseStupidUnit(output)
     self.assertEquals(0, len(results))
コード例 #6
0
ファイル: runcppunit_test.py プロジェクト: hazelnutsgz/voltdb
 def testUnfinishedNoOutput(self):
     # If the test crashes in the middle, it might be unfinished
     output = output = '['
     results = runcppunit.parseStupidUnit(output)
     self.assertEquals(0, len(results))
コード例 #7
0
ファイル: runcppunit_test.py プロジェクト: hazelnutsgz/voltdb
 def testUnfinished(self):
     # If the test crashes in the middle, it might be unfinished
     output = output = '[{ "class_name": "MessageRegistryTest", "name": "BadAdd" },\n'
     results = runcppunit.parseStupidUnit(output)
     self.assertEquals(1, len(results))
コード例 #8
0
ファイル: runcppunit_test.py プロジェクト: hazelnutsgz/voltdb
 def testEmpty(self):
     output = ""
     results = runcppunit.parseStupidUnit(output)
     self.assertEquals(0, len(results))