(self)
| 64 | self._assert_resultset_equals_expected(redis_graph.query(query, params), query_info) |
| 65 | |
| 66 | def test_node_retrival(self): |
| 67 | p0 = Node(node_id=0, label="Person", properties={'name': 'a'}) |
| 68 | p1 = Node(node_id=1, label="Person", properties={'name': 'b'}) |
| 69 | p2 = Node(node_id=2, label="NoPerson", properties={'name': 'a'}) |
| 70 | redis_graph.add_node(p0) |
| 71 | redis_graph.add_node(p1) |
| 72 | redis_graph.add_node(p2) |
| 73 | redis_graph.flush() |
| 74 | |
| 75 | params = {'name': 'a'} |
| 76 | query = "MATCH (n :Person {name:$name}) RETURN n" |
| 77 | expected_results = [[p0]] |
| 78 | |
| 79 | query_info = QueryInfo(query = query, description="Tests expression on param", expected_result = expected_results) |
| 80 | self._assert_resultset_equals_expected(redis_graph.query(query, params), query_info) |
| 81 | |
| 82 | def test_parameterized_skip_limit(self): |
| 83 | params = {'skip': 1, 'limit': 1} |
nothing calls this directly
no test coverage detected