35 tests = [MyWebTest('test_error_view'), MyWebTest('test_correct_view')] |
35 tests = [MyWebTest('test_error_view'), MyWebTest('test_correct_view')] |
36 result = self.runner.run(TestSuite(tests)) |
36 result = self.runner.run(TestSuite(tests)) |
37 self.assertEquals(result.testsRun, 2) |
37 self.assertEquals(result.testsRun, 2) |
38 self.assertEquals(len(result.errors), 0) |
38 self.assertEquals(len(result.errors), 0) |
39 self.assertEquals(len(result.failures), 1) |
39 self.assertEquals(len(result.failures), 1) |
40 |
|
41 |
|
42 class TestLibTC(CubicWebTC): |
|
43 def test_add_entity_with_relation(self): |
|
44 bug = self.add_entity(u'Bug', title=u"toto") |
|
45 self.add_entity(u'Bug', title=u"tata", identical_to=bug) |
|
46 |
|
47 rset = self.execute('Any BA WHERE BA is Bug, BA title "toto"') |
|
48 self.assertEquals(len(rset), 1) |
|
49 bug = tuple(rset.entities())[0] |
|
50 self.assertEquals(bug.identical_to[0].title, "tata") |
|
51 |
40 |
52 |
41 |
53 |
42 |
54 HTML_PAGE = u"""<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
43 HTML_PAGE = u"""<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
55 <html> |
44 <html> |