<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_python_setuptools/setuptools/tests/test_namespaces.py, branch 38.2.5</title>
<subtitle>Python setuptools
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/'/>
<entry>
<title>Tests: Run `python -m pip.__main__` to support Python 2.6</title>
<updated>2017-09-20T12:52:48+00:00</updated>
<author>
<name>Miro Hrončok</name>
<email>miro@hroncok.cz</email>
</author>
<published>2017-09-20T12:52:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=7ea8086d35b6e072c8deae6de54c55f0582161e0'/>
<id>7ea8086d35b6e072c8deae6de54c55f0582161e0</id>
<content type='text'>
See https://bugs.python.org/issue2751
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://bugs.python.org/issue2751
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: Run `python -m pip` instead of plain `pip`</title>
<updated>2017-09-20T12:03:29+00:00</updated>
<author>
<name>Miro Hrončok</name>
<email>miro@hroncok.cz</email>
</author>
<published>2017-09-20T12:03:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=ee40d9fffac9c13ecfe9a427872adeeaedc57778'/>
<id>ee40d9fffac9c13ecfe9a427872adeeaedc57778</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-use test.paths_on_pythonpath to extend the PYTHONPATH variable rather than erasing it. When tests are run under pytest-runner (or other setup.py test invocations), the PYTHONPATH is carefully curated to include dependencies and the project under test. Overwriting PYTHONPATH will break tests in those environments. Fixes #884.</title>
<updated>2016-12-22T14:31:40+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-22T14:31:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=7a1c700e16523ad07532bea2ed87718fe29d3595'/>
<id>7a1c700e16523ad07532bea2ed87718fe29d3595</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip again on appveyor</title>
<updated>2016-12-14T02:17:10+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-14T02:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=3e05a9630ff0e0596a539d4b6d24f97d3fb987f8'/>
<id>3e05a9630ff0e0596a539d4b6d24f97d3fb987f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test capturing expectation when a package is both installed and in the current working directory. Ref #885.</title>
<updated>2016-12-14T02:06:00+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-14T02:06:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=bffd26f485964e1cfb881ccf85179b2947d5e734'/>
<id>bffd26f485964e1cfb881ccf85179b2947d5e734</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test attempting to capture failure, but it passes. Ref #885.</title>
<updated>2016-12-13T00:47:05+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-13T00:45:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=357b7c659b6893dec4145d492084217b9317bca1'/>
<id>357b7c659b6893dec4145d492084217b9317bca1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Expect failure on Python 3.4 and earlier as module_from_spec isn't available. Ref #250.</title>
<updated>2016-12-11T21:18:36+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-11T21:18:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=230ffaafd061b42f8674b6b6b75ed8133e8d6934'/>
<id>230ffaafd061b42f8674b6b6b75ed8133e8d6934</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cast the value to a bool so pytest doesn't try to eval it</title>
<updated>2016-12-01T16:30:26+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-01T16:30:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=d42c2ace9c89dccf0076c17d33f7202e05f97bc0'/>
<id>d42c2ace9c89dccf0076c17d33f7202e05f97bc0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Evaluate the expression directly. Workaround for #860.</title>
<updated>2016-11-30T00:20:05+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-11-30T00:20:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=a83ae992278916ade263379f2d7adc56a4539ff4'/>
<id>a83ae992278916ade263379f2d7adc56a4539ff4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip failing test on appveyor until the cause can be uncovered. Ref #851.</title>
<updated>2016-11-18T21:07:10+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-11-18T21:07:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=e8d53c0b830744a3cec9c0080293c39dfbf5ac72'/>
<id>e8d53c0b830744a3cec9c0080293c39dfbf5ac72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
