diff options
Diffstat (limited to 'libs/pbd/test/filesystem_test.cc')
-rw-r--r-- | libs/pbd/test/filesystem_test.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libs/pbd/test/filesystem_test.cc b/libs/pbd/test/filesystem_test.cc index 8fe5afab21..e30aa2b1af 100644 --- a/libs/pbd/test/filesystem_test.cc +++ b/libs/pbd/test/filesystem_test.cc @@ -84,3 +84,15 @@ FilesystemTest::testCopyFileUTF8Filename () CPPUNIT_ASSERT (PBD::copy_file (input_path, output_path)); } } + +void +FilesystemTest::testFindFilesMatchingPattern () +{ + vector<string> patch_files; + + PBD::find_files_matching_pattern (patch_files, test_search_path (), "*PatchFile*"); + + CPPUNIT_ASSERT(test_search_path ().size() == 1); + + CPPUNIT_ASSERT(patch_files.size() == 2); +} |