def test_entity_key_complex_valid(service): """Test valid creationg of complex key""" key = EntityKey( service.schema.entity_type('TemperatureMeasurement'), Sensor='sensor1', Date=datetime.datetime(2017, 12, 24, 18, 0)) assert key.to_key_string() == "(Sensor='sensor1',Date=datetime'2017-12-24T18:00:00')"
def test_entity_key_simple_valid(service): """Test valid single value for simple key""" # pylint: disable=redefined-outer-name key = EntityKey(service.schema.entity_type('MasterEntity'), '1') assert key.to_key_string() == "('1')"
def test_entity_key_simple_named_valid(service): """Test valid single named value for simple key""" key = EntityKey( service.schema.entity_type('MasterEntity'), Key='1') assert key.to_key_string() == "(Key='1')"