Пример #1
0
    def test_str(self):
        m = Message()
        m.date = 1234

        self.assertEquals(str({'date': 1234}), str(m))
        d = m.date
        self.assertEquals(str(1234), str(d))
Пример #2
0
    def test_str(self):
        m = Message()
        m.date = 1234

        self.assertEquals(str({'date': 1234}), str(m))
        d = m.date
        self.assertEquals(str(1234), str(d))
Пример #3
0
    def test_del(self):
        m = Message()

        m.date = 7165371
        del m.date

        def g():
            return m.date
        self.assertRaises(AttributeError, g)

        m.date = 7165371
        del m['date']

        def g():
            return m.date
        self.assertRaises(AttributeError, g)
Пример #4
0
    def test_mandatory(self):
        m = Message()

        m['date'] = 33242
        m.date = 7165371
        m.chat.last_name = "Soap"

        self.assertRaises(KeyError, m._to_raw)
Пример #5
0
    def test_mandatory(self):
        m = Message()

        m['date'] = 33242
        m.date = 7165371
        m.chat.last_name = "Soap"

        self.assertRaises(KeyError, m._to_raw)
Пример #6
0
    def test_del(self):
        m = Message()

        m.date = 7165371
        del m.date

        def g():
            return m.date

        self.assertRaises(AttributeError, g)

        m.date = 7165371
        del m['date']

        def g():
            return m.date

        self.assertRaises(AttributeError, g)
Пример #7
0
    def test_basic_deref(self):
        m = Message()

        m.date = 1234
        self.assertEqual(1234, m.date)

        del m.date

        def g():
            return m.date
        self.assertRaises(AttributeError, g)
Пример #8
0
    def test_basic_deref(self):
        m = Message()

        m.date = 1234
        self.assertEqual(1234, m.date)

        del m.date

        def g():
            return m.date

        self.assertRaises(AttributeError, g)
Пример #9
0
    def test_repr(self):
        m = Message()
        m.date = 1234

        self.assertEquals(repr({'date': 1234}), repr(m))
        self.assertEquals(repr(1234), repr(m.date))
Пример #10
0
    def test_repr(self):
        m = Message()
        m.date = 1234

        self.assertEquals(repr({'date': 1234}), repr(m))
        self.assertEquals(repr(1234), repr(m.date))