コード例 #1
0
 def test_repr_instance(self):
     self.assertEqual(
         repr(C(SampleClassA('something'))),
         "\n"
         "  <C:testfixtures.tests.sample1.SampleClassA>\n"
         "  args:('something',)\n"
         "  </C>"
         )
コード例 #2
0
 def test_compare_arbitrary_nested_same(self):
     compare(SampleClassA([SampleClassB()]),
             SampleClassA([SampleClassB()]))
コード例 #3
0
 def test_object_and_kw(self):
     # kws passed are used instead of the object's
     self.assertEqual(SampleClassA(1), C(SampleClassA(), args=(1, )))
コード例 #4
0
 def test_object_and_vars(self):
     # vars passed are used instead of the object's
     self.assertEqual(SampleClassA(1), C(SampleClassA(), {'args': (1, )}))
コード例 #5
0
 def test_class_and_kw(self):
     self.assertEqual(SampleClassA(1), C(SampleClassA, args=(1, )))
コード例 #6
0
 def test_class_and_vars(self):
     self.assertEqual(SampleClassA(1), C(SampleClassA, {'args': (1, )}))
コード例 #7
0
 def test_object_supplied(self):
     self.assertEqual(SampleClassA(1), C(SampleClassA(1)))
コード例 #8
0
 def test_not_same_second(self):
     self.assertNotEqual(SampleClassA(), C('datetime'))
コード例 #9
0
 def test_not_same_first(self):
     self.assertNotEqual(C('datetime'), SampleClassA())
コード例 #10
0
 def test_second(self):
     self.assertEqual(
         SampleClassA(),
         C('testfixtures.tests.sample1.SampleClassA'),
     )
コード例 #11
0
 def test_first(self):
     self.assertEqual(C('testfixtures.tests.sample1.SampleClassA'),
                      SampleClassA())
コード例 #12
0
ファイル: test_comparison.py プロジェクト: indra8981/test
 def test_repr_instance(self):
     compare_repr(
         C(SampleClassA('something')),
         "<C:testfixtures.tests.sample1.SampleClassA>"
         "args: ('something',)"
         "</C>")