diff --git a/test/expected/expected.am b/test/expected/expected.am index 42bcd830..75ee3e89 100644 --- a/test/expected/expected.am +++ b/test/expected/expected.am @@ -258,6 +258,8 @@ EXPECTED_FILES = \ $(srcdir)/%reldir%/test_config.sh_a0907769aba112d628e7ebe39c4ec252e5e0bc69.out \ $(srcdir)/%reldir%/test_config.sh_b08f7523659d1c12f0e59920cd40d17d4a83b72f.err \ $(srcdir)/%reldir%/test_config.sh_b08f7523659d1c12f0e59920cd40d17d4a83b72f.out \ + $(srcdir)/%reldir%/test_config.sh_d3df763c453c81ed3126337c643f9d9a1978119e.err \ + $(srcdir)/%reldir%/test_config.sh_d3df763c453c81ed3126337c643f9d9a1978119e.out \ $(srcdir)/%reldir%/test_config.sh_d622658dc98327b1b2fd346802d24bc633e34ac7.err \ $(srcdir)/%reldir%/test_config.sh_d622658dc98327b1b2fd346802d24bc633e34ac7.out \ $(srcdir)/%reldir%/test_config.sh_d708b6fd32d83ce0ee00ca5383388308ba5a06e1.err \ diff --git a/test/expected/test_config.sh_d3df763c453c81ed3126337c643f9d9a1978119e.err b/test/expected/test_config.sh_d3df763c453c81ed3126337c643f9d9a1978119e.err new file mode 100644 index 00000000..b1b0ffd5 --- /dev/null +++ b/test/expected/test_config.sh_d3df763c453c81ed3126337c643f9d9a1978119e.err @@ -0,0 +1,6 @@ +✘ error: expecting an integer, found: abc + --> command-option:1 + | :config /tuning/archive-manager/min-free-space abc + = help: :config option [value] + ══════════════════════════════════════════════════════════════════════ + Read or write a configuration option diff --git a/test/expected/test_config.sh_d3df763c453c81ed3126337c643f9d9a1978119e.out b/test/expected/test_config.sh_d3df763c453c81ed3126337c643f9d9a1978119e.out new file mode 100644 index 00000000..e69de29b diff --git a/test/test_config.sh b/test/test_config.sh index e186bb52..0d846d94 100755 --- a/test/test_config.sh +++ b/test/test_config.sh @@ -21,7 +21,9 @@ run_cap_test ${lnav_test} -n \ ${test_dir}/logfile_access_log.0 # invalid min-free-space allowed? -run_cap_test env TMPDIR=tmp ${lnav_test} -n \ +rm -rf config-tmp +mkdir config-tmp +run_cap_test env TMPDIR=config-tmp ${lnav_test} -n \ -c ':config /tuning/archive-manager/min-free-space abc' \ ${srcdir}/logfile_syslog.0