Exemplo n.º 1
0
    def test_equality(self):
        a = amqp_object.AMQPObject()
        b = amqp_object.AMQPObject()
        self.assertEqual(a, b)

        setattr(a, "a_property", "test")
        self.assertNotEqual(a, b)

        setattr(b, "a_property", "test")
        self.assertEqual(a, b)
Exemplo n.º 2
0
 def test_repr_items(self):
     obj = amqp_object.AMQPObject()
     setattr(obj, 'foo', 'bar')
     setattr(obj, 'baz', 'qux')
     self.assertEqual(repr(obj), "<AMQPObject(['baz=qux', 'foo=bar'])>")
Exemplo n.º 3
0
 def test_repr_no_items(self):
     obj = amqp_object.AMQPObject()
     self.assertEqual(repr(obj), '<AMQPObject>')
Exemplo n.º 4
0
 def test_base_name(self):
     self.assertEqual(amqp_object.AMQPObject().NAME, 'AMQPObject')