Commit Graph

14 Commits

Author SHA1 Message Date
Vineet Naik 51af7dd8d2 Fix pip._internal import in tests
Missed fixing the import of 'get_installed_distributions' in tests in
the earlier commit.

Also fixed indentation
2018-10-08 19:29:51 +05:30
Vineet Naik d5c3ce7bf5 Update test setup dependencies
The dependencies in test setup were old and in spite of the versions
being pinned, the test results were not consistent locally and
travis.

Note: This is an attempted fix (to be verified only after tests are
run on travis)
2018-07-01 19:17:16 +05:30
ciarancourtney d22cffb19f upgrade gnureadline 6.3.3 > 6.3.8 to avoid install issues (has wheels for py27 > py36) 2018-04-15 21:47:20 +01:00
M. Dudley 9c6031cdc7 Fixed pip import to accomodate refactor in pip 10.0 2018-04-03 10:29:09 -04:00
Haiko Schol ac6d8def3a Update psycopg2 version in one of the test environments
psycopg2 2.5.2 fails to install with PostgreSQL 10+.
2018-01-31 14:52:08 +01:00
Jeremy Bowman f79143fd04 Fix binary GraphViz output on Python 3 2017-01-25 11:36:18 -05:00
Tom Terrace 0364d7c2da Add a warning for dependencies that are missing/unsatisfied 2015-12-04 16:17:22 -05:00
Vineet Naik d13ff8bdef Modify test workflow
This commit decouples the test virtualenv creation from tox and simplify
it for running both locally and on travis-ci. Creation of the test
virtualenvs now happen via Makefile target 'test-env' which will create
2 virtualenvs in the dir tests/virtualenvs and also dump their
respective package data in .pickle files that will be used by the tests.

Also, builds on travis now no longer depend on tox but reuses some of
the Makefile targets for test virtualenv creation/cleanup.
2015-07-30 00:07:15 +05:30
Vineet b429baf01b Use relative paths in pickled virtualenv files
Absolute path causes tests to fail on travis-ci.
2015-03-29 13:30:46 +05:30
Vineet 2eacd1e11b Update venv pickle files fixing tox tests
The pickle files for test virtualenv data were created using an older
version of pip. As tox started using the newer version of pip, these
files were obsolete and it lead to failure of tests run via tox. This is
now fixed by regenerating the pickle files for pip ver. 6.0.8
2015-03-29 13:10:20 +05:30
Vineet 717e07d492 Move cyclic_deps.pickle inside tests/virtualenvs
for consistency
2014-06-22 21:31:35 +05:30
Marc Abramowitz e5c03eb91d Fix infinite recursion for cyclic deps
Fixes #13 (https://github.com/naiquevin/pipdeptree/issues/13)
2014-06-17 16:57:08 -07:00
Marc Abramowitz b6eea3084a Add test_render_tree_cyclic_dependency
Test for issue in #13 (https://github.com/naiquevin/pipdeptree/issues/13)
2014-06-16 10:05:30 -07:00
Marc Abramowitz aea387bcb3 Add script for creating test virtualenv
so that tests are not reliant on /home/vineet/.virtualenvs/equimapper
2014-06-14 09:05:25 -07:00