From 977d07a3ae47ef204665d1eda2d642e5064724f3 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 24 Jun 2019 12:01:19 +0200 Subject: Split build system into library and driver --- tests/test/script/builtin/cp.testscript | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests/test/script/builtin/cp.testscript') diff --git a/tests/test/script/builtin/cp.testscript b/tests/test/script/builtin/cp.testscript index 5f69f05..aa16465 100644 --- a/tests/test/script/builtin/cp.testscript +++ b/tests/test/script/builtin/cp.testscript @@ -358,6 +358,18 @@ if ($cxx.target.class != 'windows') EOE } + # @@ Temporary disable the test as it may fail if the package is fetched + # from the git repository location. Note that the used `ls -l` command + # displays the filesystem entry modification time with the minute + # resolution and the build2 dist meta-operation doesn't preserve the + # directory modification time. That's why the test command may + # unexpectedly succeed. + # + # One way to fix it is to instruct ls to show time with at least the + # second resolution. There is no portable way for that across different + # OSes but all of them seems to provide some option to achieve that. + # +#\ : dir : { @@ -372,5 +384,6 @@ if ($cxx.target.class != 'windows') %.+ EOE } +#\ } } -- cgit v1.1