Exemplo n.º 1
0
	def addClassTestCase(self, cls, name):
		testcase = TestCaseData()
		testcase.classname = cls
		testcase.name = name
		testcase.nameParts.append(name)
		self.testcases.append(testcase)
		return testcase
Exemplo n.º 2
0
 def addClassTestCase(self, cls, name):
     testcase = TestCaseData()
     testcase.classname = cls
     testcase.name = name
     testcase.nameParts.append(name)
     self.testcases.append(testcase)
     return testcase
Exemplo n.º 3
0
    def testTestRunEquality(self):
		c1 = TestConditionData()
		c2 = TestConditionData()
		c1.filenamePrefix = "..\\..\\Test"
		c2.filenamePrefix = "..\\..\\Junk"
		t1 = TestCaseData()
		t2 = TestCaseData()
		t1.name = "Test 1"
		t2.name = "Test 1"
		t1.conditions.append(c1)
		t1.conditions.append(c2)
		t2.conditions.append(c1)
		t2.conditions.append(c2)
		r1 = TestRunData()
		r2 = TestRunData()
		r1.appname = "One"
		r2.appname = "One"
		self.assertTrue(r1 == r2)

		r1.testcases.append(t1)
		self.assertFalse(r1 == r2)

		r2.testcases.append(t2)
		self.assertTrue(r1 == r2)

		c3 = TestConditionData()
		c3.filenamePrefix = "..\\..\\Fail"
		t2.conditions.append(c3)
		self.assertFalse(r1 == r2)
Exemplo n.º 4
0
    def testTestCaseEquality(self):
		c1 = TestConditionData()
		c2 = TestConditionData()
		c1.filenamePrefix = "..\\..\\Test"
		c2.filenamePrefix = "..\\..\\Junk"
		t1 = TestCaseData()
		t2 = TestCaseData()
		t1.name = "Test 1"
		t2.name = "Test 1"
		t1.conditions.append(c1)
		t1.conditions.append(c2)
		t2.conditions.append(c1)
		t2.conditions.append(c2)
		self.assertTrue(t1 == t2)

		c3 = TestConditionData()
		c3.filenamePrefix = "..\\..\\Fail"
		t2.conditions.append(c3)
		self.assertFalse(t1 == t2)

		t1.conditions.append(c3)
		self.assertTrue(t1 == t2)

		t2.name = "Test 2"
		self.assertFalse(t1 == t2)
Exemplo n.º 5
0
    def testTestRunEquality(self):
        c1 = TestConditionData()
        c2 = TestConditionData()
        c1.filenamePrefix = "..\\..\\Test"
        c2.filenamePrefix = "..\\..\\Junk"
        t1 = TestCaseData()
        t2 = TestCaseData()
        t1.name = "Test 1"
        t2.name = "Test 1"
        t1.conditions.append(c1)
        t1.conditions.append(c2)
        t2.conditions.append(c1)
        t2.conditions.append(c2)
        r1 = TestRunData()
        r2 = TestRunData()
        r1.appname = "One"
        r2.appname = "One"
        self.assertTrue(r1 == r2)

        r1.testcases.append(t1)
        self.assertFalse(r1 == r2)

        r2.testcases.append(t2)
        self.assertTrue(r1 == r2)

        c3 = TestConditionData()
        c3.filenamePrefix = "..\\..\\Fail"
        t2.conditions.append(c3)
        self.assertFalse(r1 == r2)
Exemplo n.º 6
0
	def addTestCase(self, name):
		testcase = TestCaseData()
		testcase.name = name
		testcase.nameParts.append(name)
		self.testcases.append(testcase)
		return testcase
Exemplo n.º 7
0
 def addTestCase(self, name):
     testcase = TestCaseData()
     testcase.name = name
     testcase.nameParts.append(name)
     self.testcases.append(testcase)
     return testcase