[Checkins] SVN: Products.CMFCore/trunk/Products/CMFCore/tests/ - fixed test
Yvo Schubbe
y.2011 at wcm-solutions.de
Tue Feb 8 11:35:34 EST 2011
Log message for revision 120220:
- fixed test
Changed:
U Products.CMFCore/trunk/Products/CMFCore/tests/base/testcase.py
U Products.CMFCore/trunk/Products/CMFCore/tests/test_DirectoryView.py
-=-
Modified: Products.CMFCore/trunk/Products/CMFCore/tests/base/testcase.py
===================================================================
--- Products.CMFCore/trunk/Products/CMFCore/tests/base/testcase.py 2011-02-08 16:15:09 UTC (rev 120219)
+++ Products.CMFCore/trunk/Products/CMFCore/tests/base/testcase.py 2011-02-08 16:35:34 UTC (rev 120220)
@@ -6,6 +6,7 @@
import time
import logging
from os import chmod, curdir, mkdir, remove, stat, walk
+from os import rmdir
from os.path import abspath
from os.path import basename
from os.path import dirname
@@ -194,6 +195,13 @@
if use_dir_mtime:
self._addedOrRemoved(dir_mtime)
+ def _deleteDirectory(self, subdirname, use_dir_mtime=False):
+ if use_dir_mtime:
+ dir_mtime = stat(self.skin_path_name).st_mtime
+ rmdir(join(self.skin_path_name, subdirname))
+ if use_dir_mtime:
+ self._addedOrRemoved(dir_mtime)
+
def _addedOrRemoved(self, old_mtime):
# Called after adding/removing a file from self.skin_path_name.
Modified: Products.CMFCore/trunk/Products/CMFCore/tests/test_DirectoryView.py
===================================================================
--- Products.CMFCore/trunk/Products/CMFCore/tests/test_DirectoryView.py 2011-02-08 16:15:09 UTC (rev 120219)
+++ Products.CMFCore/trunk/Products/CMFCore/tests/test_DirectoryView.py 2011-02-08 16:35:34 UTC (rev 120220)
@@ -17,7 +17,8 @@
import Testing
import sys
-from os import remove, mkdir, rmdir
+from os import mkdir
+from os import remove
from os.path import join
from tempfile import mktemp
@@ -303,7 +304,7 @@
def test_DeleteFolder(self):
# Make sure a deleted folder goes away
self.failUnless(hasattr(self.ob.fake_skin, 'test_directory'))
- rmdir(self.testdpath)
+ self._deleteDirectory('test_directory')
self.failIf(hasattr(self.ob.fake_skin, 'test_directory'))
More information about the checkins
mailing list