[
https://issues.apache.org/jira/browse/TINKERPOP3-821?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stephen mallette updated TINKERPOP3-821:
----------------------------------------
Assignee: Marko A. Rodriguez (was: stephen mallette)
Description: There may or may not be something strange happening with the
recursive methods on {{TraversalHelper}} - for example, methods like
{{hasStepOfAssignableClassRecursively}}. None of these methods recurse the
"local children" (just global). Not sure if that's a problem, but I can't seem
to get a test case to work around these methods - simply adding "local
children" gets unit test cases to pass but fails other tests in the process
suite. Not sure if something is "wrong" here or not at this point. (was:
Sometimes the 'step to insert" is in the first position, sometimes it's in the
second position, etc. Make that all consistent. Try to improve javadoc here as
well.)
Summary: Improve testing around TraversalHelper around recursive
methods (was: Refactor TraversalHelper to have more consistent method
signatures)
Changed the context of this issue as after some basic review and
reorganization, there really wasn't anything really inconsistent with the API.
this review, led to the findings that in the revised issue description.
> Improve testing around TraversalHelper around recursive methods
> ---------------------------------------------------------------
>
> Key: TINKERPOP3-821
> URL: https://issues.apache.org/jira/browse/TINKERPOP3-821
> Project: TinkerPop 3
> Issue Type: Improvement
> Components: process
> Affects Versions: 3.0.1-incubating
> Reporter: stephen mallette
> Assignee: Marko A. Rodriguez
> Priority: Minor
> Fix For: 3.1.0-incubating
>
>
> There may or may not be something strange happening with the recursive
> methods on {{TraversalHelper}} - for example, methods like
> {{hasStepOfAssignableClassRecursively}}. None of these methods recurse the
> "local children" (just global). Not sure if that's a problem, but I can't
> seem to get a test case to work around these methods - simply adding "local
> children" gets unit test cases to pass but fails other tests in the process
> suite. Not sure if something is "wrong" here or not at this point.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)