diff options
| author | Chris McDonough <chrism@plope.com> | 2012-02-28 01:09:37 -0500 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2012-02-28 01:09:37 -0500 |
| commit | 006274146137aecd2dde8919123d04776a5872c6 (patch) | |
| tree | 6e6cb931f64c9dac408ab60f27e495bc3e65b26e | |
| parent | 5dd2532447bea1f8f3816321d52937fc7ac9bda5 (diff) | |
| download | pyramid-006274146137aecd2dde8919123d04776a5872c6.tar.gz pyramid-006274146137aecd2dde8919123d04776a5872c6.tar.bz2 pyramid-006274146137aecd2dde8919123d04776a5872c6.zip | |
fix for windows
| -rw-r--r-- | pyramid/tests/test_paster.py | 14 | ||||
| -rw-r--r-- | pyramid/tests/test_scaffolds/test_copydir.py | 4 | ||||
| -rw-r--r-- | pyramid/tests/test_scripts/test_common.py | 8 |
3 files changed, 12 insertions, 14 deletions
diff --git a/pyramid/tests/test_paster.py b/pyramid/tests/test_paster.py index 5901c0416..d94b46a9f 100644 --- a/pyramid/tests/test_paster.py +++ b/pyramid/tests/test_paster.py @@ -1,3 +1,4 @@ +import os import unittest class Test_get_app(unittest.TestCase): @@ -6,7 +7,6 @@ class Test_get_app(unittest.TestCase): return get_app(config_file, section_name, loadapp) def test_it(self): - import os app = DummyApp() loadapp = DummyLoadWSGI(app) result = self._callFUT('/foo/bar/myapp.ini', 'myapp', loadapp) @@ -16,7 +16,6 @@ class Test_get_app(unittest.TestCase): self.assertEqual(result, app) def test_it_with_hash(self): - import os app = DummyApp() loadapp = DummyLoadWSGI(app) result = self._callFUT('/foo/bar/myapp.ini#myapp', None, loadapp) @@ -26,7 +25,6 @@ class Test_get_app(unittest.TestCase): self.assertEqual(result, app) def test_it_with_hash_and_name_override(self): - import os app = DummyApp() loadapp = DummyLoadWSGI(app) result = self._callFUT('/foo/bar/myapp.ini#myapp', 'yourapp', loadapp) @@ -41,7 +39,6 @@ class Test_get_appsettings(unittest.TestCase): return get_appsettings(config_file, section_name, appconfig) def test_it(self): - import os values = {'a':1} appconfig = DummyLoadWSGI(values) result = self._callFUT('/foo/bar/myapp.ini', 'myapp', appconfig) @@ -51,7 +48,6 @@ class Test_get_appsettings(unittest.TestCase): self.assertEqual(result, values) def test_it_with_hash(self): - import os values = {'a':1} appconfig = DummyLoadWSGI(values) result = self._callFUT('/foo/bar/myapp.ini#myapp', None, appconfig) @@ -61,7 +57,6 @@ class Test_get_appsettings(unittest.TestCase): self.assertEqual(result, values) def test_it_with_hash_and_name_override(self): - import os values = {'a':1} appconfig = DummyLoadWSGI(values) result = self._callFUT('/foo/bar/myapp.ini#myapp', 'yourapp', appconfig) @@ -78,9 +73,10 @@ class Test_setup_logging(unittest.TestCase): def test_it(self): config_file, dict = self._callFUT('/abc') - self.assertEqual(config_file, '/abc') - self.assertEqual(dict['__file__'], '/abc') - self.assertEqual(dict['here'], '/') + # os.path.abspath is a sop to Windows + self.assertEqual(config_file, os.path.abspath('/abc')) + self.assertEqual(dict['__file__'], os.path.abspath('/abc')) + self.assertEqual(dict['here'], os.path.abspath('/')) def fileConfig(self, config_file, dict): return config_file, dict diff --git a/pyramid/tests/test_scaffolds/test_copydir.py b/pyramid/tests/test_scaffolds/test_copydir.py index 01f9b19ff..42edd9d23 100644 --- a/pyramid/tests/test_scaffolds/test_copydir.py +++ b/pyramid/tests/test_scaffolds/test_copydir.py @@ -30,7 +30,7 @@ class Test_copy_dir(unittest.TestCase): 1, False, template_renderer=dummy_template_renderer) result = self.out.getvalue() - self.assertTrue('Creating %s/mypackage/' % self.dirname in result) + self.assertTrue('Creating' in result) self.assertTrue( 'Copying fixture_scaffold/+package+/__init__.py_tmpl to' in result) source = pkg_resources.resource_filename( @@ -52,7 +52,7 @@ class Test_copy_dir(unittest.TestCase): 1, False, template_renderer=dummy_template_renderer) result = self.out.getvalue() - self.assertTrue('Creating %s/mypackage/' % self.dirname in result) + self.assertTrue('Creating' in result) self.assertTrue('Copying __init__.py_tmpl to' in result) source = pkg_resources.resource_filename( 'pyramid.tests.test_scaffolds', diff --git a/pyramid/tests/test_scripts/test_common.py b/pyramid/tests/test_scripts/test_common.py index c62483fdc..c3c792ca4 100644 --- a/pyramid/tests/test_scripts/test_common.py +++ b/pyramid/tests/test_scripts/test_common.py @@ -1,3 +1,4 @@ +import os import unittest class Test_logging_file_config(unittest.TestCase): @@ -8,9 +9,10 @@ class Test_logging_file_config(unittest.TestCase): def test_it(self): config_file, dict = self._callFUT('/abc') - self.assertEqual(config_file, '/abc') - self.assertEqual(dict['__file__'], '/abc') - self.assertEqual(dict['here'], '/') + # use of os.path.abspath here is a sop to Windows + self.assertEqual(config_file, os.path.abspath('/abc')) + self.assertEqual(dict['__file__'], os.path.abspath('/abc')) + self.assertEqual(dict['here'], os.path.abspath('/')) def fileConfig(self, config_file, dict): return config_file, dict |
