summaryrefslogtreecommitdiff
path: root/libs/filesystem/test/Jamfile.v2
diff options
context:
space:
mode:
Diffstat (limited to 'libs/filesystem/test/Jamfile.v2')
-rw-r--r--libs/filesystem/test/Jamfile.v237
1 files changed, 20 insertions, 17 deletions
diff --git a/libs/filesystem/test/Jamfile.v2 b/libs/filesystem/test/Jamfile.v2
index 43063177bd..5be791d65e 100644
--- a/libs/filesystem/test/Jamfile.v2
+++ b/libs/filesystem/test/Jamfile.v2
@@ -2,31 +2,34 @@
# (C) Copyright Beman Dawes 2002-2006
# Distributed under the Boost Software License, Version 1.0.
-# (See accompanying file LICENSE_1_0.txt or www.boost.org/LICENSE_1_0.txt)
+# See www.boost.org/LICENSE_1_0.txt
project
: requirements
<library>/boost/filesystem//boost_filesystem
<library>/boost/system//boost_system
+ <library>/boost/test//boost_prg_exec_monitor
<toolset>msvc:<asynch-exceptions>on
;
+# Some tests are run both statically and as shared libraries since Filesystem
+# has a history of bugs that appear only in one type of build or the other.
+
test-suite "filesystem" :
- [ run ../v2/test/path_test.cpp : : : : v2_path_test ]
- [ run ../v2/test/operations_test.cpp : : : : v2_operations_test ]
- [ run ../v2/test/fstream_test.cpp : : : : v2_fstream_test ]
- [ run ../v2/test/convenience_test.cpp : : : : v2_convenience_test ]
- [ run ../v2/test/large_file_support_test.cpp : : : : v2_large_file_support_test ]
-
- [ run ../v3/test/path_unit_test.cpp : : : : v3_path_unit_test ]
- [ run ../v3/test/path_test.cpp : : : : v3_path_test ]
- [ run ../v3/test/operations_unit_test.cpp : : : : v3_operations_unit_test ]
- [ run ../v3/test/operations_test.cpp : : : <test-info>always_show_run_output : v3_operations_test ]
- [ run ../v3/test/fstream_test.cpp : : : : v3_fstream_test ]
- [ run ../v3/test/convenience_test.cpp : : : : v3_convenience_test ]
- [ run ../v3/test/large_file_support_test.cpp : : : : v3_large_file_support_test ]
- [ run ../v3/test/deprecated_test.cpp : : : : v3_deprecated_test ]
- [ run ../v3/example/simple_ls.cpp : : : : v3_simple_ls ]
+ [ run convenience_test.cpp ]
+ [ compile macro_default_test.cpp ]
+ [ run deprecated_test.cpp ]
+ [ run fstream_test.cpp ]
+ [ run large_file_support_test.cpp ]
+ [ run locale_info.cpp : : : <test-info>always_show_run_output ]
+ [ run operations_test.cpp : : : <link>shared <test-info>always_show_run_output ]
+ [ run operations_test.cpp : : : <link>static : operations_test_static ]
+ [ run operations_unit_test.cpp : : : <link>shared <test-info>always_show_run_output ]
+ [ run path_test.cpp : : : <link>shared ]
+ [ run path_test.cpp : : : <link>static : path_test_static ]
+ [ run path_unit_test.cpp : : : <link>shared ]
+ [ run path_unit_test.cpp : : : <link>static : path_unit_test_static ]
+ [ run ../example/simple_ls.cpp ]
+ [ run ../example/file_status.cpp ]
- [ run ../v3/test/locale_info.cpp : : : <test-info>always_show_run_output ]
;