This is an automated email from the ASF dual-hosted git repository. krlawrence pushed a commit to branch TINKERPOP-2652 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit b63f44e64b4ca6d05c20af75a84771cdc13ae27e Author: Ubuntu <[email protected]> AuthorDate: Fri Dec 10 23:52:22 2021 +0000 More improvements to regex Gherkin tests --- .../src/main/javascript/gremlin-javascript/test/cucumber/gremlin.js | 4 ++-- gremlin-python/src/main/python/radish/gremlin.py | 4 ++-- gremlin-test/features/filter/Has.feature | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/gremlin.js b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/gremlin.js index 60f8c1a..3c73a4e 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/gremlin.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/gremlin.js @@ -203,8 +203,8 @@ const gremlins = { g_V_hasXname_not_containingXarkXX: [function({g}) { return g.V().has("name",TextP.notContaining("ark")) }], g_V_hasXname_not_startingWithXmarXX: [function({g}) { return g.V().has("name",TextP.notStartingWith("mar")) }], g_V_hasXname_not_endingWithXasXX: [function({g}) { return g.V().has("name",TextP.notEndingWith("as")) }], - g_V_hasXname_regexX^MarXX: [function({g}) { return g.V().has("name",TextP.regex("^mar")) }], - g_V_hasXname_notRegexX^MarXX: [function({g}) { return g.V().has("name",TextP.notRegex("^mar")) }], + g_V_hasXname_regexXrMarXX: [function({g}) { return g.V().has("name",TextP.regex("^mar")) }], + g_V_hasXname_notRegexXrMarXX: [function({g}) { return g.V().has("name",TextP.notRegex("^mar")) }], g_V_hasXp_neqXvXX: [function({g}) { return g.V().has("p",P.neq("v")) }], g_V_hasXage_gtX18X_andXltX30XXorXgtx35XXX: [function({g}) { return g.V().has("age",P.gt(18).and(P.lt(30)).or(P.gt(35))) }], g_V_hasXage_gtX18X_andXltX30XXorXltx35XXX: [function({g}) { return g.V().has("age",P.gt(18).and(P.lt(30)).and(P.lt(35))) }], diff --git a/gremlin-python/src/main/python/radish/gremlin.py b/gremlin-python/src/main/python/radish/gremlin.py index 79e08c9..0dcd3e4 100644 --- a/gremlin-python/src/main/python/radish/gremlin.py +++ b/gremlin-python/src/main/python/radish/gremlin.py @@ -188,8 +188,8 @@ world.gremlins = { 'g_V_hasXname_not_containingXarkXX': [(lambda g:g.V().has('name',TextP.notContaining('ark')))], 'g_V_hasXname_not_startingWithXmarXX': [(lambda g:g.V().has('name',TextP.notStartingWith('mar')))], 'g_V_hasXname_not_endingWithXasXX': [(lambda g:g.V().has('name',TextP.notEndingWith('as')))], - 'g_V_hasXname_regexX^MarXX': [(lambda g:g.V().has('name',TextP.regex('^mar')))], - 'g_V_hasXname_notRegexX^MarXX': [(lambda g:g.V().has('name',TextP.notRegex('^mar')))], + 'g_V_hasXname_regexXrMarXX': [(lambda g:g.V().has('name',TextP.regex('^mar')))], + 'g_V_hasXname_notRegexXrMarXX': [(lambda g:g.V().has('name',TextP.notRegex('^mar')))], 'g_V_hasXp_neqXvXX': [(lambda g:g.V().has('p',P.neq('v')))], 'g_V_hasXage_gtX18X_andXltX30XXorXgtx35XXX': [(lambda g:g.V().has('age',P.gt(18).and_(P.lt(30)).or_(P.gt(35))))], 'g_V_hasXage_gtX18X_andXltX30XXorXltx35XXX': [(lambda g:g.V().has('age',P.gt(18).and_(P.lt(30)).and_(P.lt(35))))], diff --git a/gremlin-test/features/filter/Has.feature b/gremlin-test/features/filter/Has.feature index 85163fb..8739556 100644 --- a/gremlin-test/features/filter/Has.feature +++ b/gremlin-test/features/filter/Has.feature @@ -514,7 +514,7 @@ Feature: Step - has() | v[ripple] | | v[peter] | - Scenario: g_V_hasXname_regexX^MarXX + Scenario: g_V_hasXname_regexXrMarXX Given the modern graph And the traversal of """ @@ -525,7 +525,7 @@ Feature: Step - has() | result | | v[marko] | - Scenario: g_V_hasXname_notRegexX^MarXX + Scenario: g_V_hasXname_notRegexXrMarXX Given the modern graph And the traversal of """
