Commit 62b9ce70 authored by Martin v. Löwis's avatar Martin v. Löwis

Fix tests to support 3.x.

--HG--
branch : distribute
extra : rebase_source : e3cf4ce257e2a7969753e386c2b4bd9f654cb7fc
parent 9290e81f
...@@ -119,7 +119,7 @@ editing are also a Distribution. (And, with a little attention to the ...@@ -119,7 +119,7 @@ editing are also a Distribution. (And, with a little attention to the
directory names used, and including some additional metadata, such a directory names used, and including some additional metadata, such a
"development distribution" can be made pluggable as well.) "development distribution" can be made pluggable as well.)
>>> from pkg_resources import WorkingSet >>> from pkg_resources import WorkingSet, VersionConflict
A working set's entries are the sys.path entries that correspond to the active A working set's entries are the sys.path entries that correspond to the active
distributions. By default, the working set's entries are the items on distributions. By default, the working set's entries are the items on
...@@ -208,11 +208,11 @@ You can ask a WorkingSet to ``find()`` a distribution matching a requirement:: ...@@ -208,11 +208,11 @@ You can ask a WorkingSet to ``find()`` a distribution matching a requirement::
Note that asking for a conflicting version of a distribution already in a Note that asking for a conflicting version of a distribution already in a
working set triggers a ``pkg_resources.VersionConflict`` error: working set triggers a ``pkg_resources.VersionConflict`` error:
>>> ws.find(Requirement.parse("Bar==1.0")) # doctest: +NORMALIZE_WHITESPACE >>> try:
Traceback (most recent call last): ... ws.find(Requirement.parse("Bar==1.0"))
... ... except VersionConflict:
VersionConflict: (Bar 0.9 (http://example.com/something), ... print 'ok'
Requirement.parse('Bar==1.0')) ok
You can subscribe a callback function to receive notifications whenever a new You can subscribe a callback function to receive notifications whenever a new
distribution is added to a working set. The callback is immediately invoked distribution is added to a working set. The callback is immediately invoked
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment