Chris McDonough
2011-12-08 6602250f7c7c7b408e475d0b609266677046ab41
coverage and avoid whining on py27/py32 about failUnless
2 files modified
10 ■■■■ changed files
pyramid/path.py 2 ●●● patch | view | raw | blame | history
pyramid/tests/test_path.py 8 ●●●● patch | view | raw | blame | history
pyramid/path.py
@@ -75,7 +75,7 @@
    return prefix
class _CALLER_PACKAGE(object):
    def __repr__(self): # for docs
    def __repr__(self): # pragma: no cover (for docs)
        return 'pyramid.path.CALLER_PACKAGE'
CALLER_PACKAGE = _CALLER_PACKAGE()
pyramid/tests/test_path.py
@@ -223,21 +223,21 @@
        inst = self._makeOne(None)
        r = inst.resolve(os.path.join(here, 'test_asset.py'))
        self.assertEqual(r.__class__, FSAssetDescriptor)
        self.failUnless(r.exists())
        self.assertTrue(r.exists())
    def test_resolve_absspec(self):
        from pyramid.path import PkgResourcesAssetDescriptor
        inst = self._makeOne(None)
        r = inst.resolve('pyramid.tests:test_asset.py')
        self.assertEqual(r.__class__, PkgResourcesAssetDescriptor)
        self.failUnless(r.exists())
        self.assertTrue(r.exists())
    def test_resolve_relspec_with_pkg(self):
        from pyramid.path import PkgResourcesAssetDescriptor
        inst = self._makeOne('pyramid.tests')
        r = inst.resolve('test_asset.py')
        self.assertEqual(r.__class__, PkgResourcesAssetDescriptor)
        self.failUnless(r.exists())
        self.assertTrue(r.exists())
    def test_resolve_relspec_no_package(self):
        inst = self._makeOne(None)
@@ -249,7 +249,7 @@
        inst = self._makeOne(CALLER_PACKAGE)
        r = inst.resolve('test_asset.py')
        self.assertEqual(r.__class__, PkgResourcesAssetDescriptor)
        self.failUnless(r.exists())
        self.assertTrue(r.exists())
        
class TestPkgResourcesAssetDescriptor(unittest.TestCase):
    def _getTargetClass(self):