summaryrefslogtreecommitdiff
path: root/Lib/test/test_venv.py
diff options
context:
space:
mode:
authorVinay Sajip <vinay_sajip@yahoo.co.uk>2016-08-06 10:43:44 +0100
committerVinay Sajip <vinay_sajip@yahoo.co.uk>2016-08-06 10:43:44 +0100
commitfd0f84bd8f1fcf280c49e5b994463fe7a8bcd102 (patch)
treef03d4e5183ade2b36b83014c322dca413777c307 /Lib/test/test_venv.py
parentc0752011472790e34d171b89f4b862cc3fd8ad08 (diff)
downloadcpython-git-fd0f84bd8f1fcf280c49e5b994463fe7a8bcd102.tar.gz
Closes #22829: Added --prompt option to venv.
Diffstat (limited to 'Lib/test/test_venv.py')
-rw-r--r--Lib/test/test_venv.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/Lib/test/test_venv.py b/Lib/test/test_venv.py
index a2842b0217..f4ad7c7c5c 100644
--- a/Lib/test/test_venv.py
+++ b/Lib/test/test_venv.py
@@ -114,6 +114,17 @@ class BasicTest(BaseTest):
print(' %r' % os.listdir(bd))
self.assertTrue(os.path.exists(fn), 'File %r should exist.' % fn)
+ def test_prompt(self):
+ env_name = os.path.split(self.env_dir)[1]
+
+ builder = venv.EnvBuilder()
+ context = builder.ensure_directories(self.env_dir)
+ self.assertEqual(context.prompt, '(%s) ' % env_name)
+
+ builder = venv.EnvBuilder(prompt='My prompt')
+ context = builder.ensure_directories(self.env_dir)
+ self.assertEqual(context.prompt, '(My prompt) ')
+
@skipInVenv
def test_prefixes(self):
"""