Add keyword label test
Reviewers: buda Reviewed By: buda Differential Revision: https://phabricator.memgraph.io/D499
This commit is contained in:
parent
83d8673afb
commit
4a15972662
@ -1,6 +1,7 @@
|
|||||||
Feature: Expressions
|
Feature: Expressions
|
||||||
|
|
||||||
Scenario: Test equal operator
|
Scenario: Test equal operator
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
CREATE (a)
|
CREATE (a)
|
||||||
@ -11,6 +12,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test not equal operator
|
Scenario: Test not equal operator
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
CREATE (a{age: 1})
|
CREATE (a{age: 1})
|
||||||
@ -21,6 +23,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test greater operator
|
Scenario: Test greater operator
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
RETURN 2>1 and not 1.0>1.1 and 'abcd'>'abc' as n
|
RETURN 2>1 and not 1.0>1.1 and 'abcd'>'abc' as n
|
||||||
@ -30,6 +33,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test less operator
|
Scenario: Test less operator
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
RETURN not 2<1 and 1.0<1.1 and not 'abcd'<'abc' as n
|
RETURN not 2<1 and 1.0<1.1 and not 'abcd'<'abc' as n
|
||||||
@ -39,6 +43,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test greater equal operator
|
Scenario: Test greater equal operator
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
RETURN 2>=2 and not 1.0>=1.1 and 'abcd'>='abc' as n
|
RETURN 2>=2 and not 1.0>=1.1 and 'abcd'>='abc' as n
|
||||||
@ -48,6 +53,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test less equal operator
|
Scenario: Test less equal operator
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
RETURN 2<=2 and 1.0<=1.1 and not 'abcd'<='abc' as n
|
RETURN 2<=2 and 1.0<=1.1 and not 'abcd'<='abc' as n
|
||||||
@ -57,6 +63,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test plus operator
|
Scenario: Test plus operator
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
RETURN 3+2=1.09+3.91 as n
|
RETURN 3+2=1.09+3.91 as n
|
||||||
@ -66,6 +73,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test minus operator
|
Scenario: Test minus operator
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
RETURN 3-2=1.09-0.09 as n
|
RETURN 3-2=1.09-0.09 as n
|
||||||
@ -75,6 +83,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test multiply operator
|
Scenario: Test multiply operator
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
RETURN 3*2=1.5*4 as n
|
RETURN 3*2=1.5*4 as n
|
||||||
@ -84,6 +93,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test divide operator1
|
Scenario: Test divide operator1
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
RETURN 3/2<>7.5/5 as n
|
RETURN 3/2<>7.5/5 as n
|
||||||
@ -93,6 +103,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test divide operator2
|
Scenario: Test divide operator2
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
RETURN 3.0/2=7.5/5 as n
|
RETURN 3.0/2=7.5/5 as n
|
||||||
@ -102,6 +113,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test mod operator
|
Scenario: Test mod operator
|
||||||
|
Given an empty graph
|
||||||
When executing query:
|
When executing query:
|
||||||
"""
|
"""
|
||||||
RETURN 3%2=1 as n
|
RETURN 3%2=1 as n
|
||||||
@ -111,6 +123,7 @@ Feature: Expressions
|
|||||||
| true |
|
| true |
|
||||||
|
|
||||||
Scenario: Test one big logical equation
|
Scenario: Test one big logical equation
|
||||||
|
Given an empty graph
|
||||||
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
|
||||||
|
@ -55,3 +55,10 @@ Feature: Memgraph only tests (queries in which we choose to be incompatible with
|
|||||||
| in |
|
| in |
|
||||||
| false |
|
| false |
|
||||||
|
|
||||||
|
Scenario: Keyword as symbolic name
|
||||||
|
Given an empty graph
|
||||||
|
When executing query:
|
||||||
|
"""
|
||||||
|
CREATE(a:DELete)
|
||||||
|
"""
|
||||||
|
Then an error should be raised
|
||||||
|
Loading…
Reference in New Issue
Block a user