@@ -730,50 +730,37 @@ test-sheet-subcommand-open-file-prompt: ${BUILD_DIR}/bin/zsv_sheet${EXE}
730
730
@${TEST_INIT}
731
731
@echo ' set-option default-terminal "${TMUX_TERM}"' > ~ /.tmux.conf
732
732
@ (tmux new-session -x 80 -y 25 -d -s " $@ " " ${PREFIX} $<" && \
733
- sleep 0.5 && \
733
+ ${EXPECT} $@ blank && \
734
734
tmux send-keys -t $@ " :open" " Enter" && \
735
- sleep 0.5 && \
735
+ ${EXPECT} $@ open && \
736
736
tmux send-keys -t $@ " worldcitiespop_mil.csv" " Enter" && \
737
- sleep 0.5 && \
738
- tmux capture-pane -t $@ -p ${REDIRECT1} ${TMP_DIR} /$@ .out && \
739
- tmux send-keys -t $@ " q" && \
740
- ${CMP} ${TMP_DIR} /$@ .out expected/$@ .out && ${TEST_PASS} || (echo ' Incorrect output:' && cat ${TMP_DIR} /$@ .out && ${TEST_FAIL} ))
737
+ ${EXPECT} $@ && ${TEST_PASS} || ${TEST_FAIL} )
741
738
742
739
test-sheet-subcommand-open-file-argument : ${BUILD_DIR}/bin/zsv_sheet${EXE}
743
740
@${TEST_INIT}
744
741
@echo ' set-option default-terminal "${TMUX_TERM}"' > ~ /.tmux.conf
745
742
@ (tmux new-session -x 80 -y 25 -d -s " $@ " " ${PREFIX} $<" && \
746
- sleep 0.5 && \
743
+ ${EXPECT} $@ blank && \
747
744
tmux send-keys -t $@ ":open worldcitiespop_mil.csv" "Enter" && \
748
- sleep 0.5 && \
749
- tmux capture-pane -t $@ -p ${REDIRECT1} ${TMP_DIR} /$@ .out && \
750
- tmux send-keys -t $@ " q" && \
751
- ${CMP} ${TMP_DIR} /$@ .out expected/$@ .out && ${TEST_PASS} || (echo ' Incorrect output:' && cat ${TMP_DIR} /$@ .out && ${TEST_FAIL} ))
752
-
745
+ ${EXPECT} $@ && ${TEST_PASS} || ${TEST_FAIL})
753
746
754
747
test-sheet-subcommand-filter-file-prompt : ${BUILD_DIR}/bin/zsv_sheet${EXE}
755
748
@${TEST_INIT}
756
749
@echo ' set-option default-terminal "${TMUX_TERM}"' > ~ /.tmux.conf
757
750
@ (tmux new-session -x 80 -y 25 -d -s " $@ " " ${PREFIX} $< worldcitiespop_mil.csv" && \
758
- sleep 0.5 && \
751
+ ${EXPECT} $@ blank && \
759
752
tmux send-keys -t $@ ":filter" "Enter" && \
760
- sleep 0.5 && \
753
+ ${EXPECT} $@ filter && \
761
754
tmux send-keys -t $@ "ireland" "Enter" && \
762
- sleep 1.0 && \
763
- tmux capture-pane -t $@ -p ${REDIRECT1} ${TMP_DIR} /$@ .out && \
764
- tmux send-keys -t $@ " q" && \
765
- ${CMP} ${TMP_DIR} /$@ .out expected/$@ .out && ${TEST_PASS} || (echo ' Incorrect output:' && cat ${TMP_DIR} /$@ .out && ${TEST_FAIL} ))
755
+ ${EXPECT} $@ && ${TEST_PASS} || ${TEST_FAIL})
766
756
767
757
test-sheet-subcommand-filter-file-argument : ${BUILD_DIR}/bin/zsv_sheet${EXE}
768
758
@${TEST_INIT}
769
759
@echo ' set-option default-terminal "${TMUX_TERM}"' > ~ /.tmux.conf
770
760
@ (tmux new-session -x 80 -y 25 -d -s " $@ " " ${PREFIX} $< worldcitiespop_mil.csv" && \
771
- sleep 0.5 && \
761
+ ${EXPECT} $@ blank && \
772
762
tmux send-keys -t $@ " :filter \" ireland\" " " Enter" && \
773
- sleep 1.0 && \
774
- tmux capture-pane -t $@ -p ${REDIRECT1} ${TMP_DIR} /$@ .out && \
775
- tmux send-keys -t $@ " q" && \
776
- ${CMP} ${TMP_DIR} /$@ .out expected/$@ .out && ${TEST_PASS} || (echo ' Incorrect output:' && cat ${TMP_DIR} /$@ .out && ${TEST_FAIL} ))
763
+ ${EXPECT} $@ && ${TEST_PASS} || ${TEST_FAIL} )
777
764
778
765
test-sheet-prop-cmd-opt : ${BUILD_DIR}/bin/zsv_sheet${EXE} ${BUILD_DIR}/bin/zsv_prop${EXE}
779
766
@echo " TO DO: test-sheet-prop-cmd-opt"
0 commit comments