From adf27f5e17f4de774b3121c3669e3947ad4c9ca5 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 27 Oct 2016 12:10:58 +0300 Subject: Add support of cleanups to testscript parser --- unit-tests/test/script/parser/cleanup.test | 35 ++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 unit-tests/test/script/parser/cleanup.test (limited to 'unit-tests/test/script/parser/cleanup.test') diff --git a/unit-tests/test/script/parser/cleanup.test b/unit-tests/test/script/parser/cleanup.test new file mode 100644 index 0000000..7fe746d --- /dev/null +++ b/unit-tests/test/script/parser/cleanup.test @@ -0,0 +1,35 @@ +$* <>EOO # file-dir +cmd &file &dir/ +EOI +cmd &file &dir/ +EOO + +$* <>EOO # quote-file-dir +cmd &"f ile" &"d ir/" +EOI +cmd &"f ile" &"d ir/" +EOO + +$* <>EOO # dup-file +cmd &file &file +EOI +cmd &file &file +EOO + +$* <>EOE != 0 # file-fail1 +cmd & >file +EOI +testscript:1:7: error: missing cleanup path +EOE + +$* <>EOE != 0 # file-fail2 +cmd & +EOI +testscript:1:6: error: missing cleanup path +EOE + +$* <>EOE != 0 # file-fail3 +cmd &"" +EOI +testscript:1:6: error: empty cleanup path +EOE -- cgit v1.1