Updated types
This commit is contained in:
parent
24119609b3
commit
93b602a0eb
3 changed files with 18 additions and 71 deletions
|
|
@ -1,4 +1,5 @@
|
|||
import pytest
|
||||
from state.base import INTEGER, FLOAT, STRING, BOOLEAN, TYPE, NODE, EDGE
|
||||
|
||||
|
||||
@pytest.mark.usefixtures("state")
|
||||
|
|
@ -123,69 +124,15 @@ def test_create_nodevalue_junk(state):
|
|||
|
||||
|
||||
@pytest.mark.usefixtures("state")
|
||||
def test_create_nodevalue_type_type(state):
|
||||
id1 = state.create_nodevalue({"type": "Type"})
|
||||
assert id1 is not None
|
||||
|
||||
v = state.read_value(id1)
|
||||
assert v == {"type": "Type"}
|
||||
|
||||
|
||||
@pytest.mark.usefixtures("state")
|
||||
def test_create_nodevalue_integer_type(state):
|
||||
id1 = state.create_nodevalue({"type": "Integer"})
|
||||
assert id1 is not None
|
||||
|
||||
v = state.read_value(id1)
|
||||
assert v == {"type": "Integer"}
|
||||
|
||||
|
||||
@pytest.mark.usefixtures("state")
|
||||
def test_create_nodevalue_float_type(state):
|
||||
id1 = state.create_nodevalue({"type": "Float"})
|
||||
assert id1 is not None
|
||||
|
||||
v = state.read_value(id1)
|
||||
assert v == {"type": "Float"}
|
||||
|
||||
|
||||
@pytest.mark.usefixtures("state")
|
||||
def test_create_nodevalue_boolean_type(state):
|
||||
id1 = state.create_nodevalue({"type": "Boolean"})
|
||||
assert id1 is not None
|
||||
|
||||
v = state.read_value(id1)
|
||||
assert v == {"type": "Boolean"}
|
||||
|
||||
|
||||
@pytest.mark.usefixtures("state")
|
||||
def test_create_nodevalue_string_type(state):
|
||||
id1 = state.create_nodevalue({"type": "String"})
|
||||
assert id1 is not None
|
||||
|
||||
v = state.read_value(id1)
|
||||
assert v == {"type": "String"}
|
||||
|
||||
|
||||
@pytest.mark.usefixtures("state")
|
||||
def test_create_nodevalue_node_type(state):
|
||||
id1 = state.create_nodevalue({"type": "Node"})
|
||||
assert id1 is not None
|
||||
|
||||
v = state.read_value(id1)
|
||||
assert v == {"type": "Node"}
|
||||
|
||||
|
||||
@pytest.mark.usefixtures("state")
|
||||
def test_create_nodevalue_edge_type(state):
|
||||
id1 = state.create_nodevalue({"type": "Edge"})
|
||||
assert id1 is not None
|
||||
|
||||
v = state.read_value(id1)
|
||||
assert v == {"type": "Edge"}
|
||||
def test_create_nodevalue_type(state):
|
||||
for t in {INTEGER, FLOAT, STRING, BOOLEAN, TYPE, NODE, EDGE}:
|
||||
id1 = state.create_nodevalue(t)
|
||||
assert id1 is not None
|
||||
|
||||
v = state.read_value(id1)
|
||||
assert v == t
|
||||
|
||||
@pytest.mark.usefixtures("state")
|
||||
def test_create_nodevalue_invalid_type(state):
|
||||
id1 = state.create_nodevalue({"type": "Class"})
|
||||
id1 = state.create_nodevalue(("Class",))
|
||||
assert id1 is None
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue