def test_errorResponse(self): m = messages.errorResponse(('a', 32), ('F', 'postgres.c')) self.assertEqual( m.serialize(), 'E\x00\x00\x00\x15' 'a32\x00' 'Fpostgres.c\x00\x00') self.assertEqual(m.fields, [('a', '32'), ('F', 'postgres.c')])
def test_errorResponse_no_fields(self): m = messages.errorResponse() self.assertEqual(m.serialize(), 'E\x00\x00\x00\x05\x00') self.assertEqual(m.fields, [])
def test_errorResponse(self): m = messages.errorResponse(('a', 32), ('F', 'postgres.c')) self.assertEqual(m.serialize(), 'E\x00\x00\x00\x15' 'a32\x00' 'Fpostgres.c\x00\x00') self.assertEqual(m.fields, [('a', '32'), ('F', 'postgres.c')])