+2006-04-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * lib/autotest/general.m4 (AT_INIT): Store quoted variable
+ assignments in `at_debug_args', so that we put them correctly
+ in the `run' script.
+ * tests/autotest.at (Debugging a failed test): Unmark XFAIL.
+ Reported by Eric Blake.
+
2006-04-11 Eric Blake <ebb9@byu.net>
* tests/autotest.at (AT_CHECK_AT): Add new argument, to allow
eval "$at_envvar='$at_value'"
export $at_envvar
# Propagate to debug scripts.
- at_debug_args="$at_debug_args $at_option"
+ at_debug_args="$at_debug_args $at_envvar='$at_value'"
;;
*) echo "$as_me: invalid option: $at_option" >&2
# in via an environment option.
AT_CHECK_AT_TEST([Debugging a failed test],
[AT_CHECK([test "$MY_VAR" = "one space" || exit 42])],
- [:], [1], [], [ignore], [
+ [], [1], [], [ignore], [
AT_CHECK([(cd micro-suite.dir/1 && ./run MY_VAR='two spaces')],
[1], [ignore], [ignore])
AT_CHECK([(cd micro-suite.dir/1 && ./run MY_VAR='one space')],