You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by davebshow <gi...@git.apache.org> on 2016/08/29 19:38:04 UTC

[GitHub] tinkerpop pull request #393: Add pytest-runner in order to properly build gr...

GitHub user davebshow opened a pull request:

    https://github.com/apache/tinkerpop/pull/393

    Add pytest-runner in order to properly build gremlin-python dependencies.

    Use `pytest-runner` in order to invoke `pytest` using the `setup.py test` command and properly build dependencies. Otherwise, tests will fail unless all dependencies are installed locally. This PR also specifies versions for `tornado` and `aenum`, as well as removing the custom `PyTest` command from `setup.py` (unneeded due to `pytest-runner`).


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/davebshow/tinkerpop add_pytest_runner

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/tinkerpop/pull/393.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #393
    
----
commit 56737a134fc08e56848eed8adc61201bdd0802df
Author: davebshow <da...@gmail.com>
Date:   2016-08-29T19:27:49Z

    Use pytest-runner to properly build deps on test invocation

commit 5c9d9927d20c7f56b9a0bc9c5c1ae0fe5a58f4bf
Author: davebshow <da...@gmail.com>
Date:   2016-08-29T19:33:51Z

    remove unneeded custom command

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] tinkerpop issue #393: Add pytest-runner in order to properly build gremlin-p...

Posted by davebshow <gi...@git.apache.org>.
Github user davebshow commented on the issue:

    https://github.com/apache/tinkerpop/pull/393
  
    @spmallette I think when you run the tests in the virtualenv you may have trouble with the site-package test suites being invoked (specifically wheel). To remedy this, I added lib/lib64 to the patterns that should be avoided in test discovery. Because setting the norecursedirs option resets the defaults, I included the standard defaults as well. Hopefully this will avoid further problems.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] tinkerpop pull request #393: Add pytest-runner in order to properly build gr...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/tinkerpop/pull/393


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---