#!/usr/bin/env bash test_description="argument parsing" . ./test-lib.sh || exit 1 test_begin_subtest "sanity check" $TEST_DIRECTORY/arg-test pos1 --keyword=one --boolean --string=foo pos2 --int=7 --flag=one --flag=three > OUTPUT cat < EXPECTED boolean 1 keyword 1 flags 5 int 7 string foo positional arg 1 pos1 positional arg 2 pos2 EOF test_expect_equal_file EXPECTED OUTPUT test_done