# file : tests/test/script/builtin/test.test # copyright : Copyright (c) 2014-2018 Code Synthesis Ltd # license : MIT; see accompanying LICENSE file .include ../common.test : file : { : exists : $c <"test: missing path" == 2' && $b : invalid-option : : Test passing invalid option. : $c <'test -c a 2>"test: invalid option" == 2' && $b : unexpected-arg : : Test passing extra argument. : $c <'test -f a b 2>"test: unexpected argument" == 2' && $b : empty-path : : Test testing an empty path. : $c <"test: invalid path ''" == 2 EOI