aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/tests
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2014-06-28 21:36:33 -0400
committerJason R. Coombs <jaraco@jaraco.com>2014-06-28 21:36:33 -0400
commit5d13194169ce785082a60233f2948f4eacbcedc9 (patch)
treed6d47bb2f7650cba1be822777c05cdecbbb2d591 /setuptools/tests
parentfbf309d3e3b529f6ff0d57ecbb22514755b1154d (diff)
parent0b70ebffe2c8cacc4c229c21286e74d0d2ebbd65 (diff)
downloadexternal_python_setuptools-5d13194169ce785082a60233f2948f4eacbcedc9.tar.gz
external_python_setuptools-5d13194169ce785082a60233f2948f4eacbcedc9.tar.bz2
external_python_setuptools-5d13194169ce785082a60233f2948f4eacbcedc9.zip
Merge pull-request #575.3
--HG-- extra : amend_source : 9576c3d20e8d3bcb3b951cd2f588e782f885ebe6
Diffstat (limited to 'setuptools/tests')
-rw-r--r--setuptools/tests/test_egg_info.py37
1 files changed, 37 insertions, 0 deletions
diff --git a/setuptools/tests/test_egg_info.py b/setuptools/tests/test_egg_info.py
index 27854366..7531e37c 100644
--- a/setuptools/tests/test_egg_info.py
+++ b/setuptools/tests/test_egg_info.py
@@ -138,6 +138,43 @@ class TestSvnDummy(environment.ZippedEnvironment):
return data
+ @skipIf(not test_svn._svn_check, "No SVN to text, in the first place")
+ def test_svn_tags(self):
+ code, data = environment.run_setup_py(["egg_info",
+ "--tag-svn-revision"],
+ pypath=self.old_cwd,
+ data_stream=1)
+ if code:
+ raise AssertionError(data)
+
+ pkginfo = os.path.join('dummy.egg-info', 'PKG-INFO')
+ infile = open(pkginfo, 'r')
+ try:
+ read_contents = infile.readlines()
+ finally:
+ infile.close()
+ del infile
+
+ self.assertTrue("Version: 0.1.1-r1\n" in read_contents)
+
+ @skipIf(not test_svn._svn_check, "No SVN to text, in the first place")
+ def test_no_tags(self):
+ code, data = environment.run_setup_py(["egg_info"],
+ pypath=self.old_cwd,
+ data_stream=1)
+ if code:
+ raise AssertionError(data)
+
+ pkginfo = os.path.join('dummy.egg-info', 'PKG-INFO')
+ infile = open(pkginfo, 'r')
+ try:
+ read_contents = infile.readlines()
+ finally:
+ infile.close()
+ del infile
+
+ self.assertTrue("Version: 0.1.1\n" in read_contents)
+
class TestSvnDummyLegacy(environment.ZippedEnvironment):