Пример #1
0
def test_get_nodespace_list(test_nodenet):
    data = micropsi.get_nodespace_list(test_nodenet)
    assert data['Root']['name'] == 'Root'
    assert 'node_a' in data['Root']['nodes']
    node = data['Root']['nodes']['node_a']
    assert node['name'] == 'A'
    assert node['type'] == 'Concept'
Пример #2
0
def test_get_nodespace_list(test_nodenet):
    nodes = prepare_nodenet(test_nodenet)
    data = micropsi.get_nodespace_list(test_nodenet)
    uid = list(data.keys())[0]
    assert data[uid]['name'] == 'Root'
    assert nodes['a'] in data[uid]['nodes']
    node = data[uid]['nodes'][nodes['a']]
    assert node['name'] == 'A'
    assert node['type'] == 'Pipe'
Пример #3
0
def get_nodespace_list(nodenet_uid):
    """ returns a list of nodespaces in the given nodenet."""
    return True, runtime.get_nodespace_list(nodenet_uid)
Пример #4
0
def test_get_nodespace_list_with_empty_nodespace(test_nodenet):
    res, uid = micropsi.add_nodespace(test_nodenet, (200, 250), None, name="Foospace")
    data = micropsi.get_nodespace_list(test_nodenet)
    assert data[uid]['nodes'] == {}
Пример #5
0
def test_get_nodespace_list_with_empty_nodespace(test_nodenet):
    micropsi.add_node(test_nodenet, "Nodespace", (200, 250), "Root", state=None, uid="foospace", name="Foospace")
    data = micropsi.get_nodespace_list(test_nodenet)
    assert data["foospace"]['nodes'] == {}