diff options
| author | Joachim Krebs <joachim@jkrebs.com> | 2010-12-15 21:00:24 +0000 |
|---|---|---|
| committer | Joachim Krebs <joachim@jkrebs.com> | 2010-12-15 21:00:24 +0000 |
| commit | 2faaee02a0e81063fe95509c4848fee06ad9c638 (patch) | |
| tree | bf5cbb9bec0178b1188f7e9ba16c23f127843154 | |
| parent | 0570a39ac4f046956ec83b0b900ebfe86cd3af76 (diff) | |
| download | pyramid-2faaee02a0e81063fe95509c4848fee06ad9c638.tar.gz pyramid-2faaee02a0e81063fe95509c4848fee06ad9c638.tar.bz2 pyramid-2faaee02a0e81063fe95509c4848fee06ad9c638.zip | |
Made static tests pass on Windows.
| -rw-r--r-- | pyramid/tests/test_static.py | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/pyramid/tests/test_static.py b/pyramid/tests/test_static.py index d92e5ddac..66a4adaa4 100644 --- a/pyramid/tests/test_static.py +++ b/pyramid/tests/test_static.py @@ -1,6 +1,8 @@ import unittest from pyramid.testing import cleanUp +import os.path + class TestPackageURLParser(unittest.TestCase): def _getTargetClass(self): from pyramid.static import PackageURLParser @@ -27,15 +29,15 @@ class TestPackageURLParser(unittest.TestCase): inst = self._makeOne('package', 'resource/name', root_resource='root', cache_max_age=100) self.assertEqual(inst.package_name, 'package') - self.assertEqual(inst.resource_name, 'resource/name') + self.assertEqual(inst.resource_name, os.path.join('resource', 'name')) self.assertEqual(inst.root_resource, 'root') self.assertEqual(inst.cache_max_age, 100) def test_ctor_defaultargs(self): inst = self._makeOne('package', 'resource/name') self.assertEqual(inst.package_name, 'package') - self.assertEqual(inst.resource_name, 'resource/name') - self.assertEqual(inst.root_resource, 'resource/name') + self.assertEqual(inst.resource_name, os.path.join('resource', 'name')) + self.assertEqual(inst.root_resource, os.path.join('resource', 'name')) self.assertEqual(inst.cache_max_age, None) def test_call_adds_slash_path_info_empty(self): @@ -138,7 +140,8 @@ class TestPackageURLParser(unittest.TestCase): inst = self._makeOne('pyramid.tests', 'fixtures/static') self.failUnless( repr(inst).startswith( - '<PackageURLParser pyramid.tests:fixtures/static at')) + '<PackageURLParser pyramid.tests:%s at' + % os.path.join('fixtures', 'static'))) def test_not_found(self): inst = self._makeOne('pyramid.tests', 'fixtures/static') @@ -184,7 +187,7 @@ class TestStaticView(unittest.TestCase): request.environ = self._makeEnviron() response = view(context, request) self.assertEqual(request.copied, True) - self.assertEqual(response.directory, path) + self.assertEqual(response.directory, os.path.normcase(path)) def test_relpath(self): path = 'fixtures' |
