Exemplo n.º 1
0
 def test_repr_instance(self):
     self.assertEqual(
         repr(C(SampleClassA('something'))),
         "\n"
         "  <C:testfixtures.tests.sample1.SampleClassA>\n"
         "  args:('something',)\n"
         "  </C>"
         )
Exemplo n.º 2
0
 def test_compare_arbitrary_nested_same(self):
     compare(SampleClassA([SampleClassB()]),
             SampleClassA([SampleClassB()]))
Exemplo n.º 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, )))
Exemplo n.º 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, )}))
Exemplo n.º 5
0
 def test_class_and_kw(self):
     self.assertEqual(SampleClassA(1), C(SampleClassA, args=(1, )))
Exemplo n.º 6
0
 def test_class_and_vars(self):
     self.assertEqual(SampleClassA(1), C(SampleClassA, {'args': (1, )}))
Exemplo n.º 7
0
 def test_object_supplied(self):
     self.assertEqual(SampleClassA(1), C(SampleClassA(1)))
Exemplo n.º 8
0
 def test_not_same_second(self):
     self.assertNotEqual(SampleClassA(), C('datetime'))
Exemplo n.º 9
0
 def test_not_same_first(self):
     self.assertNotEqual(C('datetime'), SampleClassA())
Exemplo n.º 10
0
 def test_second(self):
     self.assertEqual(
         SampleClassA(),
         C('testfixtures.tests.sample1.SampleClassA'),
     )
Exemplo n.º 11
0
 def test_first(self):
     self.assertEqual(C('testfixtures.tests.sample1.SampleClassA'),
                      SampleClassA())
Exemplo n.º 12
0
 def test_repr_instance(self):
     compare_repr(
         C(SampleClassA('something')),
         "<C:testfixtures.tests.sample1.SampleClassA>"
         "args: ('something',)"
         "</C>")