Dan Ryan
d26e16a539
Read in universal newline mode
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-05-03 12:08:59 -04:00
Dan Ryan
a075445367
Updated versions
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-05-03 11:59:55 -04:00
Dan Ryan
5718ae8f42
Fix newline tests for windows
...
- Adjust for proper parameterization
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-05-03 03:27:45 -04:00
Dan Ryan
415566f5d6
Update newline check
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-05-02 22:40:38 -04:00
Dan Ryan
18704a5e21
Update newline tests
2018-05-02 20:49:52 -04:00
Kyle Altendorf
0aeee15c29
Merge branch 'master' into 1847-newlines
2018-05-02 09:23:02 -04:00
Tzu-ping Chung
2dc999292e
Use the mock PyPI
2018-05-02 17:07:49 +08:00
Tzu-ping Chung
7aff2c1cc7
Merge branch 'master' into always-use-pipfile-for-sources
2018-05-02 16:58:59 +08:00
Tzu-ping Chung
95643e9007
Merge branch 'master' into feature/backport-namedtemporaryfile
2018-05-02 16:46:30 +08:00
Grey Baker
8c0936faf6
Always use sources from Pipfile when doing resolution
2018-05-01 15:14:12 +01:00
Grey Baker
85d4734e12
Add test for lock --keep-outdated behaviour
2018-05-01 11:34:46 +01:00
Dan Ryan
34caffc797
Backport NamedTemporaryFile for io.open support
...
- Allows atomic locking to use `newline` argument
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-30 23:35:58 -04:00
Kyle Altendorf
6d2e208aae
Default to \n, retain consistent \r\n
...
When writing the Pipfile and Pipfile.lock make an effort to retain
their existing newlines if consistent. Default to \n (LF) for new
files and files with inconsistent line endings.
2018-04-26 15:50:43 -04:00
Dan Ryan
9ab2af879e
Fix tests to grab key from pipfile
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-24 21:52:18 -04:00
Dan Ryan
a38d551131
Add test for vcs installs of local paths
...
- Ensure they do not wind up in the lockfile
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-24 20:19:34 -04:00
Dan Ryan
fd031b4331
Add wheel wheel
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-19 21:10:31 -04:00
Dan Ryan
e177327c52
Add setuptools wheel
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-19 20:11:39 -04:00
Dan Ryan
cda3283004
Merge branch 'master' into add-pipfile-env-test
2018-04-18 21:34:52 -04:00
Stephan Eckardt
c35cb56d85
Parse pypy3 version string
2018-04-18 12:28:09 +02:00
Dan Ryan
3722d8a8cf
Add pipfile env var expansion and test
...
- Fixes #1906
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-17 17:24:39 -04:00
Dan Ryan
31a4a75c98
Sort items before comparison
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-17 01:52:16 -04:00
Dan Ryan
7a8d01edc3
Fix tests and index url fetching code per requests
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-17 01:16:49 -04:00
Dan Ryan
b89a73c895
Update tests
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 23:55:46 -04:00
Dan Ryan
81a2367e75
Run private indexes in uncached tests
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 23:15:05 -04:00
Dan Ryan
8d20caf294
Update test pypi index
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 23:15:04 -04:00
Dan Ryan
c78628ba54
Add test coverage for all fixes
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 23:15:04 -04:00
Dan Ryan
f93b9f2428
Add tests for project source changes
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 23:15:04 -04:00
Dan Ryan
8705147674
Fix installation test
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 20:59:23 -04:00
Dan Ryan
a9a0cf550b
Merge branch 'master' into purge-rfc3339-timestamp
2018-04-16 19:18:24 -04:00
Tzu-ping Chung
6bfa525fd3
Add tests for prettytoml datetime
2018-04-16 15:30:00 +08:00
Dan Ryan
748be89435
Set python encoding to utf-8 for jenkins
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-13 21:11:54 -04:00
Dan Ryan
a8729f0222
Fix jenkins tests
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-13 21:10:55 -04:00
Dan Ryan
a36239ff68
Make all imports relative
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-13 21:02:43 -04:00
Dan Ryan
cf3c561100
Pass environment to subprocess
...
- `check_output` needs to pass `PYTHONIOENCODING` to `Popen` on python2
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-12 19:41:01 -04:00
Tzu-ping Chung
5b2db86fa9
Add a trivial test for help
2018-04-13 00:10:45 +08:00
Tzu-ping Chung
d8b1d637e0
Missed path fix
2018-04-12 18:11:59 +08:00
Tzu-ping Chung
9d83f6d8e0
Fix Windows test marker
2018-04-12 18:06:46 +08:00
Tzu-ping Chung
60a48c0436
Inject environs in another way
2018-04-12 18:03:36 +08:00
Tzu-ping Chung
fabaa4955f
Mock finalize
2018-04-12 18:01:43 +08:00
Tzu-ping Chung
f730dd4899
Fix relative paths in tests
2018-04-12 17:48:53 +08:00
Tzu-ping Chung
cde60ca58c
Fix import
2018-04-12 17:47:54 +08:00
Tzu-ping Chung
4533e68bca
Move things around
2018-04-12 17:35:17 +08:00
Tzu-ping Chung
1dea2a27b2
Project cannot be a fixture
2018-04-12 17:34:03 +08:00
Tzu-ping Chung
92cc570588
Split up tests in test_pipenv
...
All tests are intact. I only move them around.
PipenvInstance is turned into a fixture to be used across files.
needs_internet is turned into a marker to be used across files.
2018-04-12 17:05:17 +08:00
Tzu-ping Chung
0e8e7ef0c4
Split up tests in test_utils
2018-04-12 15:01:12 +08:00
Dan Ryan
337302b165
Merge branch 'master' into bugfix/windows-venv-name
2018-04-11 13:52:39 -04:00
Dan Ryan
219d20faca
Merge branch 'test-fixes' of github.com:pypa/pipenv into test-fixes
2018-04-10 23:38:25 -04:00
Dan Ryan
620411a924
Equilize test runtimes
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-10 23:37:55 -04:00
Dan Ryan
6dd068eeb2
Merge branch 'master' into test-fixes
2018-04-10 23:29:14 -04:00
Dan Ryan
4acf3f3d84
Merge branch 'master' of github.com:pypa/pipenv into test-fixes
2018-04-10 21:26:15 -04:00