Skip to content

Conversation

@spmallette
Copy link
Contributor

https://issues.apache.org/jira/browse/TINKERPOP-3136

Added gherkin testing for write() for cases that could support it so that the Gremlin language had full coverage there. Updated docs to reflect the requirement for Gherkin going forward.

VOTE +1


if (scenario.Tags.Any(t => t.Name == "@StepWrite"))
{
failedSteps.Add(scenario.Steps.First(), new IgnoreException(IgnoreReason.TreeStepNotSupported));
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: Should probably make a new IgnoreReason instead of using TreeStepNotSupported for these write tests.

* Added boolean parsing step `asBool()`.
* Added validation to `valueMap()`, `propertyMap()`, `groupCount()`, `sack()`, `dedup()`, `sample()`, and `aggregate()` to prevent the invalid usage of multiple `by()` modulators.
* Deprecated `ProcessLimitedStandardSuite` and `ProcessLimitedComputerSuite` in favor of `ProcessEmbeddedStandardSuite` and `ProcessEmbeddedComputerSuite` respectively.
* Deprecated `ProcessEmbeddedStandardSuite` and `ProcessEmbeddedComputerSuite` in favor of `ProcessEmbeddedStandardSuite` and `ProcessEmbeddedComputerSuite` respectively.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we should edit the 4.0.0-beta.1 changelog, this line was accurate for that release.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bad find/replace i guess. thanks for noticing that.

Added gherkin testing for write() for cases that could support it so that the Gremlin language had full coverage there. Updated docs to reflect the requirement for Gherkin going forward.
@Cole-Greer
Copy link
Contributor

VOTE +1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants