diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index fa4a01a65..5c9323559 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -42,4 +42,7 @@ path-constant HERE : . ; # `quick` target (for CI) [ run quick.cpp ] + + # Tests for specific issues + [ run issues/70-71-copy.cpp ] ; diff --git a/test/issues/70-71-copy.cpp b/test/issues/70-71-copy.cpp new file mode 100644 index 000000000..ed67f170f --- /dev/null +++ b/test/issues/70-71-copy.cpp @@ -0,0 +1,20 @@ + +// Copyright 2018 Peter Dimov. +// +// Distributed under the Boost Software License, Version 1.0. +// +// See accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt + +// See library home page at http://www.boost.org/libs/filesystem + +#include +#include + +namespace fs = boost::filesystem; + +int main() +{ + BOOST_TEST_THROWS( fs::copy( "/tmp/non-existent-a", "/tmp/non-existent-b" ), std::exception ); + return boost::report_errors(); +}