You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "stephen mallette (JIRA)" <ji...@apache.org> on 2015/09/10 17:07:45 UTC

[jira] [Updated] (TINKERPOP3-821) Improve testing around TraversalHelper around recursive methods

     [ 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)