'make sure client properties has some important keys'

def test_client_properties(self):

    client_props = self.connection._client_properties
    self.assertTrue(isinstance(client_props, dict))
    for required_key in ('product', 'platform', 'capabilities', 'information', 'version'):
        self.assertTrue((required_key in client_props), ('%s    missing' % required_key))
