#!/bin/bash [ -f testing.sh ] && . testing.sh # setup cp $FILES/vi/ascii.txt in.txt cp $FILES/vi/dd_first.in cmd.txt cp $FILES/vi/ascii_dd_first.out out.txt testing "dd first line ascii" \ "vi -s cmd.txt in.txt 1>/dev/null 2>/dev/null && cmp in.txt out.txt && echo yes" "yes\n" "" "" # teardown rm in.txt cmd.txt out.txt # setup cp $FILES/vi/ascii.txt in.txt cp $FILES/vi/dd_last.in cmd.txt cp $FILES/vi/ascii_dd_last.out out.txt testing "dd last line ascii" \ "vi -s cmd.txt in.txt 1>/dev/null 2>/dev/null && cmp in.txt out.txt && echo yes" "yes\n" "" "" # teardown rm in.txt cmd.txt out.txt ## setup #cp $FILES/vi/ascii.txt in.txt #cp $FILES/vi/dw_last.in cmd.txt #cp $FILES/vi/ascii_dw_last.out out.txt # #testing "dw last line ascii" \ # "vi -s cmd.txt in.txt 1>/dev/null 2>/dev/null && cmp in.txt out.txt && echo yes" "yes\n" "" "" # ## teardown #rm in.txt cmd.txt out.txt # setup cp $FILES/vi/ascii.txt in.txt cp $FILES/vi/dw_first.in cmd.txt cp $FILES/vi/ascii_dw_first.out out.txt testing "dw first line ascii" \ "vi -s cmd.txt in.txt 1>/dev/null 2>/dev/null && cmp in.txt out.txt && echo yes" "yes\n" "" "" # teardown rm in.txt cmd.txt out.txt # setup cp $FILES/vi/ascii.txt in.txt cp $FILES/vi/D_first.in cmd.txt cp $FILES/vi/ascii_D_first.out out.txt testing "D first line ascii" \ "vi -s cmd.txt in.txt 1>/dev/null 2>/dev/null && cmp in.txt out.txt && echo yes" "yes\n" "" "" # teardown rm in.txt cmd.txt out.txt # setup cp $FILES/vi/ascii.txt in.txt cp $FILES/vi/D_last.in cmd.txt cp $FILES/vi/ascii_D_last.out out.txt testing "D last line ascii" \ "vi -s cmd.txt in.txt 1>/dev/null 2>/dev/null && cmp in.txt out.txt && echo yes" "yes\n" "" "" # teardown rm in.txt cmd.txt out.txt