From 47df66a909d01039dc40ca37a92d92234ce6b09a Mon Sep 17 00:00:00 2001 From: Reed O'Brien Date: Mon, 7 Nov 2011 16:22:57 -0800 Subject: add self to contributors --- CONTRIBUTORS.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt index e1af0aab1..2654801c3 100644 --- a/CONTRIBUTORS.txt +++ b/CONTRIBUTORS.txt @@ -154,3 +154,5 @@ Contributors - Chris Shenton, 2011/11/07 - Ken Manheimer, 2011/11/07 + +- Reed O'Brien, 2011/11/07 -- cgit v1.2.3 From 60d3c1ba66c5b8287eaaaedb11e319090f66a08c Mon Sep 17 00:00:00 2001 From: Richard Barrell Date: Mon, 7 Nov 2011 18:11:08 -0800 Subject: Create a test to demonstrate that pcreate works with absolute paths. --- pyramid/tests/test_scripts/test_pcreate.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/pyramid/tests/test_scripts/test_pcreate.py b/pyramid/tests/test_scripts/test_pcreate.py index cdd0daf2e..363808a1e 100644 --- a/pyramid/tests/test_scripts/test_pcreate.py +++ b/pyramid/tests/test_scripts/test_pcreate.py @@ -71,6 +71,22 @@ class TestPCreateCommand(unittest.TestCase): scaffold.vars, {'project': 'Distro', 'egg': 'Distro', 'package': 'distro'}) + def test_known_scaffold_absolute_path(self): + import os + path = os.path.abspath('Distro') + cmd = self._makeOne('-s', 'dummy', path) + scaffold = DummyScaffold('dummy') + cmd.scaffolds = [scaffold] + result = cmd.run() + self.assertEqual(result, True) + self.assertEqual( + scaffold.output_dir, + os.path.normpath(os.path.join(os.getcwd(), 'Distro')) + ) + self.assertEqual( + scaffold.vars, + {'project': 'Distro', 'egg': 'Distro', 'package': 'distro'}) + def test_known_scaffold_multiple_rendered(self): import os cmd = self._makeOne('-s', 'dummy1', '-s', 'dummy2', 'Distro') -- cgit v1.2.3