Devesh Kumar Singh
17b1c76ff5
Remove --always-unzip usage in source code
2020-06-25 16:52:15 +05:30
Devesh Kumar Singh
bd70025c98
Remove --always-unzip based tests
2020-06-25 16:52:15 +05:30
Pradyun Gedam
0b5ad47cbf
Merge pull request #8496 from uranusjr/yaml-tests-fix
...
Fix YAML tests to reflect the new resolver error
2020-06-25 11:01:24 +00:00
Tzu-ping Chung
ec1f3cc189
Fix YAML tests to reflect the new resolver error
2020-06-25 15:00:21 +08:00
Pradyun Gedam
439e16f106
Merge pull request #8445 from uranusjr/hash-error-message
...
Set the requirement context on hash error
2020-06-24 18:41:03 +05:30
Pradyun Gedam
8c3447e85e
Merge pull request #8440 from uranusjr/yaml-tests
2020-06-24 18:38:59 +05:30
Pradyun Gedam
fb68794188
Merge pull request #8026 from sbidoul/requested-sbi
2020-06-24 18:24:30 +05:30
Paul Moore
b966e1383b
Merge pull request #8482 from uranusjr/new-resolver-union-with-versions
...
Mark new resolver test failure on extra union
2020-06-24 13:20:13 +01:00
Pradyun Gedam
92c7eeb68f
Merge pull request #8481 from uranusjr/warning-fixes
...
Expect deprecation warning for build_dir in tests
2020-06-23 18:25:13 +05:30
Tzu-ping Chung
95477931b2
Mark new resolver test failure on extra union
2020-06-23 20:45:41 +08:00
Tzu-ping Chung
da23209fbe
Expect deprecation warning for build_dir in tests
2020-06-23 20:18:42 +08:00
Stéphane Bidoul
acab2ee54e
Deprecate --build-dir
2020-06-21 19:05:55 +02:00
Paul Moore
3a3d1d5afe
Merge pull request #8468 from pfmoore/nr_test_messages
...
Test message check fixes
2020-06-19 11:01:17 +01:00
Paul Moore
a7e3f8d088
Test message check fixes
2020-06-18 18:05:51 +01:00
Paul Moore
edda927203
Merge pull request #8466 from pfmoore/nr_moretests
...
Some tests need to monkeypatch the new resolver internals
2020-06-18 17:29:39 +01:00
Paul Moore
9626dacec5
Some tests need to monkeypatch the new resolver internals
2020-06-18 15:49:18 +01:00
Pradyun Gedam
1c6f438ce5
Merge pull request #8464 from pfmoore/nr_lintfix
...
Fix a merge issue that didn't get caught by Brown Truck
2020-06-18 19:09:41 +05:30
Paul Moore
809eb3cad3
Fix a merge issue that didn't get caught by Brown Truck
2020-06-18 14:01:49 +01:00
Paul Moore
d287033599
Merge pull request #8394 from pfmoore/nr_conflict_message
...
Improve the message for "Resolution Conflict" errors
2020-06-18 13:45:51 +01:00
Tzu-ping Chung
fd3a785018
Reduce regex use when not necessary
...
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2020-06-18 17:15:58 +08:00
Paul Moore
14c8989f84
Merge pull request #8340 from uranusjr/new-resolver-yanked-warning
...
New resolver yanked warning
2020-06-17 19:02:09 +01:00
Pradyun Gedam
343f863785
Apply suggestions from code review
2020-06-17 23:20:55 +05:30
8b5ff72a13
Make linked req hashes an independant method
2020-06-17 23:11:46 +07:00
Paul Moore
868ba81a74
Next iteration of message
2020-06-17 17:11:32 +01:00
eb2deab2f6
Move req.source_dir ensure out
2020-06-17 23:07:29 +07:00
6bb0d289f8
Move link log from prepare_linked_requirement
2020-06-17 23:03:08 +07:00
Paul Moore
a42ed23adc
Fix format_for_error for remote URL candidates
2020-06-17 16:47:07 +01:00
Paul Moore
2795742b31
Add handling of inconsistent root requirements
2020-06-17 16:47:04 +01:00
Paul Moore
09d311594e
Move error handling to factory.get_installation_error()
2020-06-17 16:44:53 +01:00
Paul Moore
c827f2964c
Revised ResolutionImpossible message
2020-06-17 16:44:53 +01:00
Paul Moore
27521ac1f2
Remove duplicates from the list of conflicts in ResolutionImpossible reporting
2020-06-17 16:44:53 +01:00
Jussi Kukkonen
dd42e7ec25
test server: Don't mask invalid signals on py38
...
This removes warnings from test output in python 3.8:
/usr/lib/python3.8/signal.py:60: RuntimeWarning:
invalid signal number 32, please use valid_signals()
2020-06-16 17:58:44 +03:00
Paul Moore
b321967ab9
Merge pull request #8376 from deveshks/fix-config-example
...
Fixed example for defining multiple values for supported options
2020-06-16 10:59:21 +01:00
Tzu-ping Chung
78db0ba40b
Set the requirement context on hash error
...
This improves the message shown by the hash error to include the
requirement that caused it.
2020-06-16 14:54:04 +08:00
Tzu-ping Chung
439da2f902
Implement yanked link warning in the new resolver
2020-06-15 16:38:10 +08:00
Tzu-ping Chung
5ee2eeda21
Make the failing tests fail
2020-06-15 16:38:10 +08:00
Tzu-ping Chung
9a2527ad09
Rename CFFI for PyPy
2020-06-15 15:47:38 +08:00
Ilan Schnell
0462774be1
add comment about skiping error checking test on Windows
2020-06-15 15:34:37 +08:00
Ilan Schnell
4b6ce4fbe4
add restore re.I flag
2020-06-15 15:34:37 +08:00
Ilan Schnell
2198e2b2ab
Update tests/yaml/conflicting_triangle.yml
...
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2020-06-15 15:34:37 +08:00
Ilan Schnell
599a494945
Update tests/yaml/conflicting_diamond.yml
...
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2020-06-15 15:34:37 +08:00
Ilan Schnell
f6691c0aca
Update tests/yaml/conflict_2.yml
...
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2020-06-15 15:34:37 +08:00
Ilan Schnell
6e07c0fd82
Update tests/functional/test_yaml.py
...
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
2020-06-15 15:34:37 +08:00
Ilan Schnell
bf3b1859fc
add ability to match error messages against regular expressions
2020-06-15 15:34:37 +08:00
Ilan Schnell
e1f007b314
check for stderr regex in linter
2020-06-15 15:34:37 +08:00
Ilan Schnell
f11c6d6cbd
on Windows, the errors behave differently
2020-06-15 15:34:36 +08:00
Ilan Schnell
13ce5209b4
add error checks - run circular tests with new resolver
2020-06-15 15:34:36 +08:00
Ilan Schnell
fec4a0dabd
update yaml linter
2020-06-15 15:34:36 +08:00
Ilan Schnell
54f350d524
add error checking to yaml test files
2020-06-15 15:34:36 +08:00
Ilan Schnell
982fddf9c0
add checking exit code and stderr message
2020-06-15 15:34:36 +08:00