From d1c441d3c80abfa6d6cb877270f200cc4edb6364 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Fri, 1 Oct 2021 11:13:12 -0400 Subject: tests: Add tests for parsing invalid integers And give some better error messages. --- tests.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'tests.sh') diff --git a/tests.sh b/tests.sh index bfbbf9d..01b5a42 100755 --- a/tests.sh +++ b/tests.sh @@ -738,6 +738,11 @@ bfs_tests=( test_hidden test_hidden_root + test_links_noarg + test_links_empty + test_links_negative + test_links_invalid + test_newerma_nonexistent test_newermt_invalid test_newermq @@ -1348,6 +1353,22 @@ function test_links_minus() { bfs_diff links -type f -links -2 } +function test_links_noarg() { + ! quiet invoke_bfs links -links +} + +function test_links_empty() { + ! quiet invoke_bfs links -links '' +} + +function test_links_negative() { + ! quiet invoke_bfs links -links +-1 +} + +function test_links_invalid() { + ! quiet invoke_bfs links -links ASDF +} + function test_P() { bfs_diff -P links/deeply/nested/dir } -- cgit v1.2.3