diff options
author | Pierre-Yves David <pierre-yves.david@logilab.fr> | 2008-06-25 09:41:33 +0200 |
---|---|---|
committer | Pierre-Yves David <pierre-yves.david@logilab.fr> | 2008-06-25 09:41:33 +0200 |
commit | fd4feb2fcdf9cf637032d6d01e02bcd65bc5027e (patch) | |
tree | 86b5b5a166363d4ea98f4e8a4430d7ccb02028d9 /test/unittest_shellutils.py | |
parent | 5824de389aa58586215579c7148a63d97a3c571b (diff) | |
download | logilab-common-fd4feb2fcdf9cf637032d6d01e02bcd65bc5027e.tar.gz |
find test is now tested in a separate directory
Diffstat (limited to 'test/unittest_shellutils.py')
-rw-r--r-- | test/unittest_shellutils.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/unittest_shellutils.py b/test/unittest_shellutils.py index d26ddb2..0298ca2 100644 --- a/test/unittest_shellutils.py +++ b/test/unittest_shellutils.py @@ -7,25 +7,25 @@ from logilab.common.testlib import TestCase, unittest_main from logilab.common.fileutils import * -DATA_DIR = 'data' +DATA_DIR = join('data','find_test') class FindTC(TestCase): def test_include(self): - files = find(DATA_DIR, '.py') + files = set(find(DATA_DIR, '.py')) self.assertSetEqual(files, - [join('data', f) for f in ['__init__.py', 'module.py', + set([join(DATA_DIR, f) for f in ['__init__.py', 'module.py', 'module2.py', 'noendingnewline.py', - 'nonregr.py', join('sub', 'momo.py')]]) - files = find(DATA_DIR, ('.py',), blacklist=('sub',)) + 'nonregr.py', join('sub', 'momo.py')]])) + files = set(find(DATA_DIR, ('.py',), blacklist=('sub',))) self.assertSetEqual(files, - [join('data', f) for f in ['__init__.py', 'module.py', + set([join(DATA_DIR, f) for f in ['__init__.py', 'module.py', 'module2.py', 'noendingnewline.py', - 'nonregr.py']]) + 'nonregr.py']])) def test_exclude(self): - files = find(DATA_DIR, ('.py', '.pyc'), exclude=True) + files = set(find(DATA_DIR, ('.py', '.pyc'), exclude=True)) self.assertSetEqual(files, - [join('data', f) for f in ['foo.txt', + set([join(DATA_DIR, f) for f in ['foo.txt', 'newlines.txt', 'normal_file.txt', 'test.ini', @@ -34,7 +34,7 @@ class FindTC(TestCase): 'spam.txt', join('sub', 'doc.txt'), 'write_protected_file.txt', - ]]) + ]])) # def test_exclude_base_dir(self): # self.assertEquals(files_by_ext(DATA_DIR, include_exts=('.py',), exclude_dirs=(DATA_DIR,)), |