aboutsummaryrefslogtreecommitdiff
path: root/build2
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-10-21 09:10:36 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-11-04 09:26:34 +0200
commit658731ac32fa2e06a9f2b1a8cfffc65090f9373e (patch)
treef20e22b9fa636d9274dfc31c2ffc3471d9cb6a70 /build2
parent89424b41ef62430a49012c5c57b1979f29029505 (diff)
Minor testscript changes
Diffstat (limited to 'build2')
-rw-r--r--build2/test/script/script13
1 files changed, 3 insertions, 10 deletions
diff --git a/build2/test/script/script b/build2/test/script/script
index 236b025..e563363 100644
--- a/build2/test/script/script
+++ b/build2/test/script/script
@@ -95,20 +95,13 @@ namespace build2
// [126, 255] range are such a special ones (see Appendix E, "Exit
// Codes With Special Meanings" in the Advanced Bash-Scripting Guide).
//
- exit_comparison comparison = exit_comparison::eq;
- uint8_t status = 0;
-
- // Required by VC which fails to initialize as aggregate a class with
- // default member initializers.
- //
- command_exit () = default;
- command_exit (exit_comparison c, uint8_t s)
- : comparison (c), status (s) {}
+ exit_comparison comparison;
+ uint8_t status;
};
struct test: command
{
- command_exit exit;
+ command_exit exit {exit_comparison::eq, 0};
};
ostream&