Skip to content

Commit 3efae2f

Browse files
committed
Merge branch '3.8-dev'
2 parents 88ff817 + 8a84469 commit 3efae2f

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

docs/src/dev/developer/for-committers.asciidoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -611,11 +611,13 @@ include or ignore certain tests. The tags enable the practical and necessary abi
611611
they simply cannot support. It is important to be aware of the following tags when writing tests as not including a
612612
tag when one is necessary will cause provider tests to fail:
613613
614+
* `@AllowDateTimePropertyValues` - The scenario requires that the graph can store a `DateTime` as a property value.
614615
* `@AllowListPropertyValues` - The scenario requires that the graph can store a `List` as a property value.
615616
* `@AllowMapPropertyValues` - The scenario requires that the graph can store a `Map` as a property value.
616617
* `@AllowNullPropertyValues` - The scenario requires that the graph be configured with `AllowNullPropertyValues` as
617618
`true` (meaning that it can store `null` values).
618619
* `@AllowSetPropertyValues` - The scenario requires that the graph can store a `Set` as a property value.
620+
* `@AllowUUIDPropertyValues` - The scenario requires that the graph can store a `UUID` as a property value.
619621
* `@DisallowNullPropertyValues` - The scenario requires that the graph be configured with `AllowNullPropertyValues` as
620622
`false` (meaning that it cannot store `null` values).
621623
* `@GraphComputerOnly` - The scenario is only supported with `GraphComputer`.

gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/data/DateTime.feature

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
@StepClassData @DataDateTime
1919
Feature: Data - DATETIME
2020

21+
@AllowDateTimePropertyValues
2122
Scenario: g_V_valuesXdatetimeX_isXtypeOfXGType_DATETIMEXX
2223
Given the empty graph
2324
And the graph initializer of
@@ -33,6 +34,7 @@ Feature: Data - DATETIME
3334
| result |
3435
| dt[2023-08-08T00:00:00Z] |
3536

37+
@AllowDateTimePropertyValues
3638
Scenario: g_V_valuesXdatetimeX_isXtypeOfXGType_DATETIMEXX_project_byXidentityX_byXdateAddXDT_dayX1XX
3739
Given the empty graph
3840
And the graph initializer of
@@ -48,6 +50,7 @@ Feature: Data - DATETIME
4850
| result |
4951
| m[{"original":"dt[2023-08-08T00:00:00Z]","nextDay":"dt[2023-08-09T00:00:00Z]"}] |
5052

53+
@AllowDateTimePropertyValues
5154
Scenario: g_V_valuesXdatetimeX_isXtypeOfXGType_DATETIMEXX_dateDiffXdatetimeX2023_08_10XX
5255
Given the empty graph
5356
And the graph initializer of
@@ -63,6 +66,7 @@ Feature: Data - DATETIME
6366
| result |
6467
| d[-30000].l |
6568

69+
@AllowDateTimePropertyValues
6670
Scenario: g_V_valuesXdatetimeX_isXtypeOfXGType_DATETIMEXX_whereXisXgtXdatetimeX2020_01_01XXXX
6771
Given the empty graph
6872
And the graph initializer of
@@ -78,6 +82,7 @@ Feature: Data - DATETIME
7882
| result |
7983
| dt[2023-08-08T00:00:00Z] |
8084

85+
@AllowDateTimePropertyValues
8186
Scenario: g_V_valuesXdatetimeX_isXtypeOfXGType_DATETIMEXX_chooseXisXeqXdatetimeX2023_08_08XXXX_constantXmatchX_constantXnoMatchXX
8287
Given the empty graph
8388
And the graph initializer of
@@ -93,6 +98,7 @@ Feature: Data - DATETIME
9398
| result |
9499
| match |
95100

101+
@AllowDateTimePropertyValues
96102
Scenario: g_V_valuesXdatetimeX_isXtypeOfXGType_DATETIMEXX_localXaggregateXaX_capXaX
97103
Given the empty graph
98104
And the graph initializer of

gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/data/UUID.feature

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
@StepClassData @DataUUID
1919
Feature: Data - UUID
2020

21+
@AllowUUIDPropertyValues
2122
Scenario: g_V_valuesXuuidX_isXtypeOfXGType_UUIDXX
2223
Given the empty graph
2324
And the graph initializer of
@@ -33,6 +34,7 @@ Feature: Data - UUID
3334
| result |
3435
| uuid[f47af10b-58cc-4372-a567-0f02b2f3d479] |
3536

37+
@AllowUUIDPropertyValues
3638
Scenario: g_V_hasXuuid_typeOfXGType_UUIDXX_valuesXnameX
3739
Given the empty graph
3840
And the graph initializer of
@@ -48,6 +50,7 @@ Feature: Data - UUID
4850
| result |
4951
| test |
5052

53+
@AllowUUIDPropertyValues
5154
Scenario: g_V_valuesXuuidX_isXtypeOfXGType_UUIDXX_project_byXidentityX_byXconstantXuuidXX
5255
Given the empty graph
5356
And the graph initializer of
@@ -63,6 +66,7 @@ Feature: Data - UUID
6366
| result |
6467
| m[{"original":"uuid[f47af10b-58cc-4372-a567-0f02b2f3d479]","type":"uuid"}] |
6568

69+
@AllowUUIDPropertyValues
6670
Scenario: g_V_valuesXuuidX_isXtypeOfXGType_UUIDXX_whereXisXeqXuuidXX
6771
Given the empty graph
6872
And the graph initializer of
@@ -78,6 +82,7 @@ Feature: Data - UUID
7882
| result |
7983
| uuid[f47af10b-58cc-4372-a567-0f02b2f3d479] |
8084

85+
@AllowUUIDPropertyValues
8186
Scenario: g_V_valuesXuuidX_isXtypeOfXGType_UUIDXX_chooseXisXeqXuuidXX_constantXmatchX_constantXnoMatchXX
8287
Given the empty graph
8388
And the graph initializer of
@@ -93,6 +98,7 @@ Feature: Data - UUID
9398
| result |
9499
| match |
95100

101+
@AllowUUIDPropertyValues
96102
Scenario: g_V_valuesXuuidX_isXtypeOfXGType_UUIDXX_localXaggregateXaXX_capXaX
97103
Given the empty graph
98104
And the graph initializer of
@@ -108,6 +114,7 @@ Feature: Data - UUID
108114
| result |
109115
| uuid[f47af10b-58cc-4372-a567-0f02b2f3d479] |
110116

117+
@AllowUUIDPropertyValues
111118
Scenario: g_V_valuesXuuidX_isXtypeOfXGType_UUIDXX_aggregateXaX_capXaX
112119
Given the empty graph
113120
And the graph initializer of

0 commit comments

Comments
 (0)