aboutgitcodebugslistschat
diff options
context:
space:
mode:
-rwxr-xr-xtest/lib/term6
1 files changed, 2 insertions, 4 deletions
diff --git a/test/lib/term b/test/lib/term
index aa05bf1..262937e 100755
--- a/test/lib/term
+++ b/test/lib/term
@@ -203,11 +203,9 @@ pane_wait() {
__done=0
while
- __l="$(tail -1 ${LOGDIR}/pane_${__lc}.log | tr -d [:cntrl:])"
+ __l="$(tail -1 ${LOGDIR}/pane_${__lc}.log | sed 's/[[][^a-zA-Z]*[a-zA-Z]//g')"
case ${__l} in
- '$ ' | '# ' | '# # ' | *"$ " | *"# ") return ;;
- *" #[m " | *" #[m [K" | *"]# ["*) return ;;
- *' $ [6n' | *' # [6n' ) return ;;
+ *"$ " | *"# ") return ;;
esac
do sleep 0.1 || sleep 1; done
}