summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoy Hyunjin Han <rhh@crosscompute.com>2014-07-31 19:37:49 -0400
committerRoy Hyunjin Han <rhh@crosscompute.com>2014-07-31 19:37:49 -0400
commitc1ef71cec60b0bfeac0445c3c30ae46a976f2b31 (patch)
tree2117eb7c76fa9d9cf8ee1745acf7e1992e97a785
parentd47b360cde1d98a67874f88adea69c57ee708dad (diff)
downloadpyramid-c1ef71cec60b0bfeac0445c3c30ae46a976f2b31.tar.gz
pyramid-c1ef71cec60b0bfeac0445c3c30ae46a976f2b31.tar.bz2
pyramid-c1ef71cec60b0bfeac0445c3c30ae46a976f2b31.zip
Minimize changes to increase merge likelihood
-rw-r--r--pyramid/tests/test_scripts/test_pcreate.py82
1 files changed, 50 insertions, 32 deletions
diff --git a/pyramid/tests/test_scripts/test_pcreate.py b/pyramid/tests/test_scripts/test_pcreate.py
index d2eef2ae9..020721ca7 100644
--- a/pyramid/tests/test_scripts/test_pcreate.py
+++ b/pyramid/tests/test_scripts/test_pcreate.py
@@ -1,6 +1,4 @@
import unittest
-from os import getcwd
-from os.path import abspath, join, normpath
class TestPCreateCommand(unittest.TestCase):
def setUp(self):
@@ -52,150 +50,170 @@ class TestPCreateCommand(unittest.TestCase):
self.assertTrue(out.startswith('You must provide a project name'))
def test_unknown_scaffold_name(self):
- cmd = self._makeOne('-s', 'dummyXX', 'Distro')
+ cmd = self._makeOne('-s', 'dummyXX', 'distro')
result = cmd.run()
self.assertEqual(result, 2)
out = self.out_.getvalue()
self.assertTrue(out.startswith('Unavailable scaffolds'))
def test_known_scaffold_single_rendered(self):
+ import os
cmd = self._makeOne('-s', 'dummy', 'Distro')
scaffold = DummyScaffold('dummy')
cmd.scaffolds = [scaffold]
- cmd.pyramid_dist = DummyDist('0.1')
+ cmd.pyramid_dist = DummyDist("0.1")
result = cmd.run()
self.assertEqual(result, 0)
self.assertEqual(
- scaffold.output_dir, normpath(join(getcwd(), 'Distro')))
+ scaffold.output_dir,
+ os.path.normpath(os.path.join(os.getcwd(), 'Distro'))
+ )
self.assertEqual(
scaffold.vars,
{'project': 'Distro', 'egg': 'Distro', 'package': 'distro',
- 'pyramid_version': '0.1', 'pyramid_docs_branch': '0.1-branch'})
+ 'pyramid_version': '0.1', 'pyramid_docs_branch':'0.1-branch'})
def test_scaffold_with_hyphen_in_project_name(self):
+ import os
cmd = self._makeOne('-s', 'dummy', 'Distro-')
scaffold = DummyScaffold('dummy')
cmd.scaffolds = [scaffold]
- cmd.pyramid_dist = DummyDist('0.1')
+ cmd.pyramid_dist = DummyDist("0.1")
result = cmd.run()
self.assertEqual(result, 0)
self.assertEqual(
- scaffold.output_dir, normpath(join(getcwd(), 'Distro-')))
+ scaffold.output_dir,
+ os.path.normpath(os.path.join(os.getcwd(), 'Distro-'))
+ )
self.assertEqual(
scaffold.vars,
{'project': 'Distro-', 'egg': 'Distro_', 'package': 'distro_',
- 'pyramid_version': '0.1', 'pyramid_docs_branch': '0.1-branch'})
+ 'pyramid_version': '0.1', 'pyramid_docs_branch':'0.1-branch'})
def test_known_scaffold_absolute_path(self):
- path = abspath('Distro')
+ import os
+ path = os.path.abspath('Distro')
cmd = self._makeOne('-s', 'dummy', path)
- cmd.pyramid_dist = DummyDist('0.1')
+ cmd.pyramid_dist = DummyDist("0.1")
scaffold = DummyScaffold('dummy')
cmd.scaffolds = [scaffold]
- cmd.pyramid_dist = DummyDist('0.1')
+ cmd.pyramid_dist = DummyDist("0.1")
result = cmd.run()
self.assertEqual(result, 0)
self.assertEqual(
- scaffold.output_dir, normpath(join(getcwd(), 'Distro')))
+ scaffold.output_dir,
+ os.path.normpath(os.path.join(os.getcwd(), 'Distro'))
+ )
self.assertEqual(
scaffold.vars,
{'project': 'Distro', 'egg': 'Distro', 'package': 'distro',
- 'pyramid_version': '0.1', 'pyramid_docs_branch': '0.1-branch'})
+ 'pyramid_version': '0.1', 'pyramid_docs_branch':'0.1-branch'})
def test_known_scaffold_multiple_rendered(self):
+ import os
cmd = self._makeOne('-s', 'dummy1', '-s', 'dummy2', 'Distro')
scaffold1 = DummyScaffold('dummy1')
scaffold2 = DummyScaffold('dummy2')
cmd.scaffolds = [scaffold1, scaffold2]
- cmd.pyramid_dist = DummyDist('0.1')
+ cmd.pyramid_dist = DummyDist("0.1")
result = cmd.run()
self.assertEqual(result, 0)
self.assertEqual(
- scaffold1.output_dir, normpath(join(getcwd(), 'Distro')))
+ scaffold1.output_dir,
+ os.path.normpath(os.path.join(os.getcwd(), 'Distro'))
+ )
self.assertEqual(
scaffold1.vars,
{'project': 'Distro', 'egg': 'Distro', 'package': 'distro',
- 'pyramid_version': '0.1', 'pyramid_docs_branch': '0.1-branch'})
+ 'pyramid_version': '0.1', 'pyramid_docs_branch':'0.1-branch'})
self.assertEqual(
- scaffold2.output_dir, normpath(join(getcwd(), 'Distro')))
+ scaffold2.output_dir,
+ os.path.normpath(os.path.join(os.getcwd(), 'Distro'))
+ )
self.assertEqual(
scaffold2.vars,
{'project': 'Distro', 'egg': 'Distro', 'package': 'distro',
- 'pyramid_version': '0.1', 'pyramid_docs_branch': '0.1-branch'})
+ 'pyramid_version': '0.1', 'pyramid_docs_branch':'0.1-branch'})
def test_known_scaffold_with_path_as_project_target_rendered(self):
+ import os
cmd = self._makeOne('-s', 'dummy', '/tmp/foo/Distro/')
scaffold = DummyScaffold('dummy')
cmd.scaffolds = [scaffold]
- cmd.pyramid_dist = DummyDist('0.1')
+ cmd.pyramid_dist = DummyDist("0.1")
result = cmd.run()
self.assertEqual(result, 0)
self.assertEqual(
- scaffold.output_dir, normpath(join(getcwd(), '/tmp/foo/Distro')))
+ scaffold.output_dir,
+ os.path.normpath(os.path.join(os.getcwd(), '/tmp/foo/Distro'))
+ )
self.assertEqual(
scaffold.vars,
{'project': 'Distro', 'egg': 'Distro', 'package': 'distro',
- 'pyramid_version': '0.1', 'pyramid_docs_branch': '0.1-branch'})
+ 'pyramid_version': '0.1', 'pyramid_docs_branch':'0.1-branch'})
+
def test_scaffold_with_prod_pyramid_version(self):
cmd = self._makeOne('-s', 'dummy', 'Distro')
scaffold = DummyScaffold('dummy')
cmd.scaffolds = [scaffold]
- cmd.pyramid_dist = DummyDist('0.2')
+ cmd.pyramid_dist = DummyDist("0.2")
result = cmd.run()
self.assertEqual(result, 0)
self.assertEqual(
scaffold.vars,
{'project': 'Distro', 'egg': 'Distro', 'package': 'distro',
- 'pyramid_version': '0.2', 'pyramid_docs_branch': '0.2-branch'})
+ 'pyramid_version': '0.2', 'pyramid_docs_branch':'0.2-branch'})
def test_scaffold_with_prod_pyramid_long_version(self):
cmd = self._makeOne('-s', 'dummy', 'Distro')
scaffold = DummyScaffold('dummy')
cmd.scaffolds = [scaffold]
- cmd.pyramid_dist = DummyDist('0.2.1')
+ cmd.pyramid_dist = DummyDist("0.2.1")
result = cmd.run()
self.assertEqual(result, 0)
self.assertEqual(
scaffold.vars,
{'project': 'Distro', 'egg': 'Distro', 'package': 'distro',
- 'pyramid_version': '0.2.1', 'pyramid_docs_branch': '0.2-branch'})
+ 'pyramid_version': '0.2.1', 'pyramid_docs_branch':'0.2-branch'})
def test_scaffold_with_prod_pyramid_unparsable_version(self):
cmd = self._makeOne('-s', 'dummy', 'Distro')
scaffold = DummyScaffold('dummy')
cmd.scaffolds = [scaffold]
- cmd.pyramid_dist = DummyDist('abc')
+ cmd.pyramid_dist = DummyDist("abc")
result = cmd.run()
self.assertEqual(result, 0)
self.assertEqual(
scaffold.vars,
{'project': 'Distro', 'egg': 'Distro', 'package': 'distro',
- 'pyramid_version': 'abc', 'pyramid_docs_branch': 'latest'})
+ 'pyramid_version': 'abc', 'pyramid_docs_branch':'latest'})
def test_scaffold_with_dev_pyramid_version(self):
cmd = self._makeOne('-s', 'dummy', 'Distro')
scaffold = DummyScaffold('dummy')
cmd.scaffolds = [scaffold]
- cmd.pyramid_dist = DummyDist('0.12dev')
+ cmd.pyramid_dist = DummyDist("0.12dev")
result = cmd.run()
self.assertEqual(result, 0)
self.assertEqual(
scaffold.vars,
{'project': 'Distro', 'egg': 'Distro', 'package': 'distro',
- 'pyramid_version': '0.12dev', 'pyramid_docs_branch': 'master'})
+ 'pyramid_version': '0.12dev',
+ 'pyramid_docs_branch': 'master'})
def test_scaffold_with_dev_pyramid_long_version(self):
cmd = self._makeOne('-s', 'dummy', 'Distro')
scaffold = DummyScaffold('dummy')
cmd.scaffolds = [scaffold]
- cmd.pyramid_dist = DummyDist('0.10.1dev')
+ cmd.pyramid_dist = DummyDist("0.10.1dev")
result = cmd.run()
self.assertEqual(result, 0)
self.assertEqual(
scaffold.vars,
{'project': 'Distro', 'egg': 'Distro', 'package': 'distro',
- 'pyramid_version': '0.10.1dev', 'pyramid_docs_branch': 'master'})
+ 'pyramid_version': '0.10.1dev',
+ 'pyramid_docs_branch': 'master'})
class Test_main(unittest.TestCase):