aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/tests
Commit message (Collapse)AuthorAgeFilesLines
* Reference to __main__ is only required for Python 2.6.Jason R. Coombs2017-11-201-1/+1
|
* Merge branch 'master' into drop-py26Jason R. Coombs2017-11-1913-391/+679
|\
| * Merge pull request #1175 from xoviat/build_metaJason R. Coombs2017-11-131-16/+49
| |\ | | | | | | Build meta: fixes and cleanups
| | * FIX: remove thexoviat2017-10-161-1/+1
| | |
| | * TST: add more for build_metaxoviat2017-10-161-16/+49
| | |
| * | Merge branch 'master'Jason R. Coombs2017-11-133-9/+103
| |\ \
| | * | xfail test when byte code generation is disabled. Fixes #1193.Jason R. Coombs2017-11-111-0/+4
| | | |
| | * | Merge pull request #1150 from benoit-pierre/support_setup_requires_in_setup.cfgJason R. Coombs2017-11-092-7/+79
| | |\ \ | | | | | | | | | | support `setup_requires` in setup.cfg
| | | * | support `setup_requires` in setup.cfgBenoit Pierre2017-10-162-6/+78
| | | | |
| | | * | tests: fix easy_install test assertionBenoit Pierre2017-10-161-1/+1
| | | |/
| | * | Merge branch 'master' into pr1145Jason R. Coombs2017-11-098-357/+474
| | |\|
| | * | Add test capturing expectation. Ref #1145.Jason R. Coombs2017-11-091-2/+20
| | | |
| * | | tests: check `test` command run tests only onceBenoit Pierre2017-11-021-2/+41
| | | |
| * | | tests: improve `test` command testBenoit Pierre2017-11-021-25/+26
| | |/ | |/| | | | | | | | | | | | | | | | - cleanup test: we're not installing, so no need to override the user site, or skip the test when run with a virtual environment - use pytest support for capturing output (`context.quiet` does not work with Python 2), and check the output
| * | Merge pull request #1143 from xoviat pep517.Jason R. Coombs2017-10-121-0/+93
| |\ \
| | * | Renamed 'pep517' to 'build_meta'Jason R. Coombs2017-10-121-1/+1
| | | |
| | * | Reindent for nicer linesJason R. Coombs2017-10-121-6/+4
| | | |
| | * | Use shorthand for conciseness.Jason R. Coombs2017-10-121-3/+1
| | | |
| | * | Remove apparently irrelevant details.Jason R. Coombs2017-10-121-2/+0
| | | |
| | * | Inline setup.py for consistency.Jason R. Coombs2017-10-121-13/+12
| | | |
| | * | Remove unused importsJason R. Coombs2017-10-121-2/+0
| | | |
| | * | Extract variables in test for clarity.Jason R. Coombs2017-10-121-3/+3
| | | |
| | * | Use pytest tmpdir fixture for simplicity.Jason R. Coombs2017-10-121-41/+28
| | | |
| | * | Clean up imports in test_pep517 to conform to PEP 8 standards.Jason R. Coombs2017-10-121-14/+14
| | | |
| | * | tests: pep517: revert changesxoviat2017-09-241-8/+6
| | | |
| | * | tests: pep517: fix enter_directoryxoviat2017-09-241-4/+5
| | | |
| | * | nit: fix spelling error and re-use contextmanagerxoviat2017-09-241-3/+4
| | | |
| | * | tests: pep517: minor cleanupxoviat2017-09-081-3/+2
| | | |
| | * | pep517: prepare_metadata: return basenamexoviat2017-09-071-2/+3
| | | |
| | * | tests: pep517: fixxoviat2017-09-071-1/+1
| | | |
| | * | tests: implement prepare_metadataxoviat2017-09-071-1/+10
| | | |
| | * | tests: cleanup the backendxoviat2017-09-071-10/+9
| | | |
| | * | tests: add build_wheel and build_sdistxoviat2017-09-071-3/+21
| | | |
| | * | tests: add get_requires_for_build_wheelxoviat2017-09-071-24/+44
| | | |
| | * | pep517: implement build backend fixturexoviat2017-09-071-0/+28
| | | |
| | * | tests: begin build frontend emulationxoviat2017-09-071-0/+41
| | | |
| * | | Move filename fixtures to a 'text' module so they can use unicode literals.Jason R. Coombs2017-10-112-15/+17
| | | |
| * | | Expect failure on macOS 10.13 and other operating systems where writing ↵Jason R. Coombs2017-10-111-0/+18
| | | | | | | | | | | | | | | | latin-1 encoded filenames is prohibited. Fixes #1169.
| * | | Feed the hobgoblins (delint).Jason R. Coombs2017-10-111-3/+5
| | | |
| * | | Collapse encoding detectionJason R. Coombs2017-10-111-4/+3
| | | |
| * | | Use natural byte literals in test_sdistJason R. Coombs2017-10-111-17/+11
| | | |
| * | | Remove meaningless commendJason R. Coombs2017-10-111-1/+0
| | | |
| * | | Merge pull request #1155 from hroncok/python-m-pipJason R. Coombs2017-09-292-4/+12
| |\ \ \ | | | | | | | | | | Tests: Run `python -m pip` instead of plain `pip`
| | * | | Tests: Run `python -m pip.__main__` to support Python 2.6Miro Hrončok2017-09-202-4/+4
| | | | | | | | | | | | | | | | | | | | See https://bugs.python.org/issue2751
| | * | | Tests: Run `python -m pip` instead of plain `pip`Miro Hrončok2017-09-202-0/+8
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows to run the testsuite on systems where `/usr/bin/pip` is a specific Python version, but the tests are run on a different one. For example in Fedora RPM, when the Python 3 tests are invoked, they should use Python 3 pip, not Python 2 `/usr/bin/pip`. Unlike other approaches, like using `pip2`/`pip3` which is currently done in Fedora RPM (downstream patch), this way it Works Everywhere™ and the downstream patch can be dropped. See https://src.fedoraproject.org/rpms/python-setuptools/blob/54eaa03a4dc97f93a5e4c92c55e580a4ab55a058/f/0001-Run-test-on-a-version-specific-pip.patch
| * | | Merge pull request #1152 from jdufresne/resource-warningsJason R. Coombs2017-09-291-2/+4
| |\ \ \ | | | | | | | | | | Clean up resource warnings during tests
| | * | | Clean up resource warnings during testsJon Dufresne2017-09-161-2/+4
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When tests are invoked with the Python flag -Wall, warnings appear in the form of: ResourceWarning: unclosed file ... Close all files and resources deterministically to avoid such warnings. Most often, easiest to do using a context manager.
| * / / tests: make sure some essential tests are runBenoit Pierre2017-09-202-320/+320
| |/ /
| * / fix `test_pip_upgrade_from_source` test on Python 2.6Benoit Pierre2017-09-131-0/+4
| |/
* | Merge branch 'master' into drop-py26Jason R. Coombs2017-09-0320-132/+987
|\|