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))
    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)
    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)
    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)
    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))