Commit Graph

120 Commits

Author SHA1 Message Date
Jacob Hayes b1ecc68951 Merge branch 'master' into 2504-fix-array-element-serialization 2018-07-12 15:20:15 -05:00
Tzu-ping Chung f711678537 Get virtualenv location from output
The Project class's implementation is a fucking mess. Avoid that.
2018-07-13 03:14:22 +08:00
Jacob Hayes 1ceccb9bdf Fix extras check in test 2018-07-11 23:32:43 -05:00
Jacob Hayes aaac6c6429 Replace test PYPI_VENDOR_DIR envvar with explicit package prep 2018-07-11 15:16:46 -05:00
Jacob Hayes 6de915ab79 [#2504] Replace security extra with socks in test 2018-07-11 08:19:42 -05:00
Jacob Hayes f0a1413c70 [#2504] Add test for VCS dep with extras 2018-07-10 20:58:35 -05:00
Tzu-ping Chung a5a9583c2d Un-vendor Pew 2018-07-05 16:43:11 +08:00
Tzu-ping Chung 9adf3bdc50 Fix casing test on Windows 2018-07-04 22:40:38 +08:00
kennethreitz 7588ca31cf passing tests! 2018-07-03 23:23:20 -04:00
kennethreitz d4ef122709 fix more tests 2018-07-03 19:56:06 -04:00
kennethreitz a230eb867e fix a test 2018-07-03 19:54:02 -04:00
Dan Ryan 547110b7b4 Add additional comparison for markers
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-30 22:33:38 -04:00
Tzu-ping Chung d5b91f13e7 Format 2018-06-30 13:46:56 +08:00
Dan Ryan b9559951b6 Fix test failures
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-29 21:18:34 -04:00
Dan Ryan 3b8200054d Merge branch 'master' into appveyor_update 2018-06-29 15:47:23 -04:00
Erin O'Connell 48970d901d new test for pipenv --support 2018-06-29 11:33:37 -06:00
Dan Ryan c6fba403fe Merge branch 'master' into appveyor_update 2018-06-29 04:37:59 -04:00
Dan Ryan 79a2d8131c Merge branch 'master' into feature/repatch-shell-detection 2018-06-29 03:10:48 -04:00
Dan Ryan 65924fd05b Merge branch 'master' into appveyor_update 2018-06-29 03:10:31 -04:00
Dan Ryan 52095a9284 Stop importing unused things
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 22:01:10 -04:00
Dan Ryan 36e28c0370 Merge branch 'master' into feature/repatch-shell-detection 2018-06-28 20:50:18 -04:00
Dan Ryan 832bc8ee49 Merge branch 'master' into bugfix/1901 2018-06-28 20:46:23 -04:00
Dan Ryan 29766fa0ce Fix test
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-28 18:14:18 -04:00
Dan Ryan 39a363b780 Update references to Path
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 22:28:31 -04:00
Dan Ryan f60d702259 Skip test
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 17:04:28 -04:00
Dan Ryan ec45919346 Use environment python via pipenv call
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 16:29:10 -04:00
Dan Ryan bb4d1f235d Check for python 3
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 15:44:25 -04:00
Dan Ryan cbbd94217d Update resolver to use venv python.
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 15:05:12 -04:00
Dan Ryan 42b2026b66 use internet pypi 2018-06-27 10:27:59 -04:00
Dan Ryan dc50cf314f Merge branch 'master' into bugfix/1901 2018-06-27 02:24:34 -04:00
frostming 698c9be64e add tests 2018-06-27 13:12:41 +08:00
Dan Ryan 88ff271a8d Fix tests for python 37
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-27 00:58:06 -04:00
Dan Ryan 1fd2247bb6 Fix test to account for name resolution of editable deps
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-26 20:10:45 -04:00
Tzu-ping Chung 198e618ebc Implement our own subshell logic
To replace Pew's "workon" command. New code built on Shellingham.

This also fixes a few additional minor bugs, e.g. Cmder not launching
Powershell when it should.
2018-06-26 17:12:13 +08:00
dnoetzel 0a5d83b2bd Merge branch 'master' into bugfix-439 2018-06-25 15:16:56 -05:00
David Noetzel 4b4b384fe0 Add failing test 2018-06-25 14:39:50 -05:00
Dan Ryan 9bcd668dac Slight tweak to api, add test, add news
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-25 02:43:03 -04:00
Tzu-ping Chung eafc97590d Fix docstrings that occurs in wrong places. 2018-06-25 00:55:42 +08:00
Dan Ryan 3bfab233f5 Unicode file data
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-24 00:10:36 -04:00
Dan Ryan 30b6425d57 Updated requirementslib and tests
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-23 23:35:35 -04:00
Dan Ryan aa82db02f7 Update test with comments + minor tweak
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-23 20:32:20 -04:00
Dan Ryan cf8fcfd8c6 Merge branch 'tests-16.0' of github.com:pypa/pipenv into tests-16.0 2018-06-23 20:28:36 -04:00
Dan Ryan ef913b2148 Tests for #2273 and #2301
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-23 20:27:08 -04:00
Erin O'Connell d6adc1efa5 test skipping requirements if there is a lockfile or package name is specified 2018-06-23 18:15:03 -06:00
Dan Ryan b2f6932a13 Add tests for #2309
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-23 19:57:06 -04:00
Dan Ryan 6b8649f575 Add test for #1861
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-23 19:46:51 -04:00
Dan Ryan dca353ffdb add test for #2192
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-23 19:18:18 -04:00
Dan Ryan 5d76b404f4 Add some tests
- the rest of the to-do items are at https://github.com/pypa/pipenv/projects/2
- We just need to review the items in the 'needs tests' column to ensure
  that they either have tests, or don't need to have tests
- If they need tests, and they don't yet have tests, we need to write
  them and make sure they pass
- Then we can release. No more features/bugfixes, this is now how it's
  going out.

Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-23 03:01:20 -04:00
Dan Ryan 74430df2f3 Add tests to cover #2260
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-23 01:43:12 -04:00
Dan Ryan b74c6586fa Minor control flow and test logic updates
Signed-off-by: Dan Ryan <dan@danryan.co>
2018-06-22 15:36:39 -04:00