summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Krebs <joachim@jkrebs.com>2010-12-15 21:00:24 +0000
committerJoachim Krebs <joachim@jkrebs.com>2010-12-15 21:00:24 +0000
commit2faaee02a0e81063fe95509c4848fee06ad9c638 (patch)
treebf5cbb9bec0178b1188f7e9ba16c23f127843154
parent0570a39ac4f046956ec83b0b900ebfe86cd3af76 (diff)
downloadpyramid-2faaee02a0e81063fe95509c4848fee06ad9c638.tar.gz
pyramid-2faaee02a0e81063fe95509c4848fee06ad9c638.tar.bz2
pyramid-2faaee02a0e81063fe95509c4848fee06ad9c638.zip
Made static tests pass on Windows.
-rw-r--r--pyramid/tests/test_static.py13
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'