Uncomment passing scenarios

Reviewers: teon.banek, buda

Reviewed By: buda

Differential Revision: https://phabricator.memgraph.io/D288
This commit is contained in:
Mislav Bradac 2017-04-18 12:03:43 +02:00
parent 9ab4beac60
commit e78107bcea
2 changed files with 117 additions and 117 deletions

View File

@ -141,35 +141,35 @@ Feature: Test01
| b | | b |
| [:X{a: 1.0}] | | [:X{a: 1.0}] |
# Scenario: Create node and self relationships and match Scenario: Create node and self relationships and match
# Given an empty graph Given an empty graph
# And having executed: And having executed:
# """ """
# CREATE (n)-[:X]->(n)<-[:Y]-(n) CREATE (n)-[:X]->(n)<-[:Y]-(n)
# """ """
# When executing query: When executing query:
# """ """
# MATCH ()-[a]-()-[b]-() RETURN a, b MATCH ()-[a]-()-[b]-() RETURN a, b
# """ """
# Then the result should be: Then the result should be:
# | a | b | | a | b |
# | [:X] | [:Y] | | [:X] | [:Y] |
# | [:Y] | [:X] | | [:Y] | [:X] |
#
# Scenario: Create node and self relationship and match Scenario: Create node and self relationship and match
# Given an empty graph Given an empty graph
# And having executed: And having executed:
# """ """
# CREATE (n)-[:X]->(n) CREATE (n)-[:X]->(n)
# """ """
# When executing query: When executing query:
# """ """
# MATCH ()-[a]-() RETURN a MATCH ()-[a]-() RETURN a
# """ """
# Then the result should be: Then the result should be:
# | a | | a |
# | [:X] | | [:X] |
#
Scenario: Create node and self relationships and match Scenario: Create node and self relationships and match
Given an empty graph Given an empty graph
And having executed: And having executed:
@ -311,69 +311,69 @@ Feature: Test01
| [:Z] | [:Y] | [:X] | | [:Z] | [:Y] | [:X] |
| [:Z] | [:X] | [:Y] | | [:Z] | [:X] | [:Y] |
# Scenario: Create two nodes with three relationships and match Scenario: Create two nodes with three relationships and match
# Given an empty graph Given an empty graph
# And having executed: And having executed:
# """ """
# CREATE (a)-[:X{a: 1.0}]->(b)-[:Y]->(a)-[:Z]->(b) CREATE (a)-[:X{a: 1.0}]->(b)-[:Y]->(a)-[:Z]->(b)
# """ """
# When executing query: When executing query:
# """ """
# MATCH ()-[a{a: 1.0}]-()-[b]-()-[c]-() RETURN a, b, c MATCH ()-[a{a: 1.0}]-()-[b]-()-[c]-() RETURN a, b, c
# """ """
# Then the result should be: Then the result should be:
# | a | b | c | | a | b | c |
# | [:X{a: 1.0}] | [:Y] | [:Z] | | [:X{a: 1.0}] | [:Y] | [:Z] |
# | [:X{a: 1.0}] | [:Z] | [:Y] | | [:X{a: 1.0}] | [:Z] | [:Y] |
# | [:X{a: 1.0}] | [:Y] | [:Z] | | [:X{a: 1.0}] | [:Y] | [:Z] |
# | [:X{a: 1.0}] | [:Z] | [:Y] | | [:X{a: 1.0}] | [:Z] | [:Y] |
#
# Scenario: Create two nodes with three relationships and match Scenario: Create two nodes with three relationships and match
# Given an empty graph Given an empty graph
# And having executed: And having executed:
# """ """
# CREATE (a)-[:X{a: 1.0}]->(b)-[:Y]->(a)-[:Z]->(b) CREATE (a)-[:X{a: 1.0}]->(b)-[:Y]->(a)-[:Z]->(b)
# """ """
# When executing query: When executing query:
# """ """
# MATCH ()-[a{a: 1.0}]-()-[b]-()-[c:Y]-() RETURN a, b, c MATCH ()-[a{a: 1.0}]-()-[b]-()-[c:Y]-() RETURN a, b, c
# """ """
# Then the result should be: Then the result should be:
# | a | b | c | | a | b | c |
# | [:X{a: 1.0}] | [:Z] | [:Y] | | [:X{a: 1.0}] | [:Z] | [:Y] |
# | [:X{a: 1.0}] | [:Z] | [:Y] | | [:X{a: 1.0}] | [:Z] | [:Y] |
#
# Scenario: Create two nodes with three relationships and match Scenario: Create two nodes with three relationships and match
# Given an empty graph Given an empty graph
# And having executed: And having executed:
# """ """
# CREATE (a)-[:X{a: 1.0}]->(b)-[:Y{a: 1.0}]->(a)-[:Z]->(b) CREATE (a)-[:X{a: 1.0}]->(b)-[:Y{a: 1.0}]->(a)-[:Z]->(b)
# """ """
# When executing query: When executing query:
# """ """
# MATCH ()-[a{a: 1.0}]-()-[b]-()-[c:Y]-() RETURN a, b, c MATCH ()-[a{a: 1.0}]-()-[b]-()-[c:Y]-() RETURN a, b, c
# """ """
# Then the result should be: Then the result should be:
# | a | b | c | | a | b | c |
# | [:X{a: 1.0}] | [:Z] | [:Y{a: 1.0}] | | [:X{a: 1.0}] | [:Z] | [:Y{a: 1.0}] |
# | [:X{a: 1.0}] | [:Z] | [:Y{a: 1.0}] | | [:X{a: 1.0}] | [:Z] | [:Y{a: 1.0}] |
#
# Scenario: Create two nodes with three relationships and match Scenario: Create two nodes with three relationships and match
# Given an empty graph Given an empty graph
# And having executed: And having executed:
# """ """
# CREATE (a)-[:X{a: 1.0}]->(b)-[:Y{a: 1.0}]->(a)-[:Z]->(b) CREATE (a)-[:X{a: 1.0}]->(b)-[:Y{a: 1.0}]->(a)-[:Z]->(b)
# """ """
# When executing query: When executing query:
# """ """
# MATCH ()-[a{a: 1.0}]-()-[b]-()-[c{a: 1.0}]-() RETURN a, b, c, c.a as t MATCH ()-[a{a: 1.0}]-()-[b]-()-[c{a: 1.0}]-() RETURN a, b, c, c.a as t
# """ """
# Then the result should be: Then the result should be:
# | a | b | c | t | | a | b | c | t |
# | [:X{a: 1.0}] | [:Z] | [:Y{a: 1.0}] | 1.0 | | [:X{a: 1.0}] | [:Z] | [:Y{a: 1.0}] | 1.0 |
# | [:X{a: 1.0}] | [:Z] | [:Y{a: 1.0}] | 1.0 | | [:X{a: 1.0}] | [:Z] | [:Y{a: 1.0}] | 1.0 |
# | [:Y{a: 1.0}] | [:Z] | [:X{a: 1.0}] | 1.0 | | [:Y{a: 1.0}] | [:Z] | [:X{a: 1.0}] | 1.0 |
# | [:Y{a: 1.0}] | [:Z] | [:X{a: 1.0}] | 1.0 | | [:Y{a: 1.0}] | [:Z] | [:X{a: 1.0}] | 1.0 |
Scenario: Create two nodes with three relationships and match Scenario: Create two nodes with three relationships and match
Given an empty graph Given an empty graph

View File

@ -315,29 +315,29 @@ Feature: Test02
| n | | n |
| true | | true |
# Scenario: Test exponential operator # Scenario: Test exponential operator
# When executing query: # When executing query:
# """ # """
# RETURN 3^2=81^0.5 as n # RETURN 3^2=81^0.5 as n
# """ # """
# Then the result should be: # Then the result should be:
# | n | # | n |
# | true | # | true |
# #
# Scenario: Test one big mathematical equation # Scenario: Test one big mathematical equation
# When executing query: # When executing query:
# """ # """
# RETURN (3+2*4-3/2%2*10)/5.0^2.0=0.04 as n # RETURN (3+2*4-3/2%2*10)/5.0^2.0=0.04 as n
# """ # """
# Then the result should be: # Then the result should be:
# | n | # | n |
# | true | # | true |
Scenario: Test one big logical equation Scenario: Test one big logical equation
When executing query: When executing query:
""" """
RETURN not true or true and false or not ((true xor false or true) and true or false xor true ) as n RETURN not true or true and false or not ((true xor false or true) and true or false xor true ) as n
""" """
Then the result should be: Then the result should be:
| n | | n |
| false | | false |