Also replace $USER with USER

This commit is contained in:
ZyX 2014-01-13 22:11:52 +04:00
parent b16943292b
commit 03245f192b
3 changed files with 23 additions and 22 deletions

View File

@ -1,14 +1,14 @@
 zyx  ⋯  tests  shell  3rd  POWERLINE_COMMAND="$POWERLINE_COMMAND -c ext.shell.theme=default_leftonly"
 zyx   BRANCH  ⋯  tests  shell  3rd  cd .git
 zyx   BRANCH  ⋯  shell  3rd  .git  cd ..
 zyx   BRANCH  ⋯  tests  shell  3rd  VIRTUAL_ENV="$HOME/.virtenvs/some-virtual-environment"
 zyx  ⓔ  some-virtual-environment   BRANCH  ⋯  tests  shell  3rd  VIRTUAL_ENV=
 zyx   BRANCH  ⋯  tests  shell  3rd  bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" &
 USER  ⋯  tests  shell  3rd  POWERLINE_COMMAND="$POWERLINE_COMMAND -c ext.shell.theme=default_leftonly"
 USER   BRANCH  ⋯  tests  shell  3rd  cd .git
 USER   BRANCH  ⋯  shell  3rd  .git  cd ..
 USER   BRANCH  ⋯  tests  shell  3rd  VIRTUAL_ENV="$HOME/.virtenvs/some-virtual-environment"
 USER  ⓔ  some-virtual-environment   BRANCH  ⋯  tests  shell  3rd  VIRTUAL_ENV=
 USER   BRANCH  ⋯  tests  shell  3rd  bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" &
[1] PID
 zyx   BRANCH  ⋯  tests  shell  3rd  1  false
 zyx   BRANCH  ⋯  tests  shell  3rd  1  1  kill `cat pid` ; sleep 1s
 USER   BRANCH  ⋯  tests  shell  3rd  1  false
 USER   BRANCH  ⋯  tests  shell  3rd  1  1  kill `cat pid` ; sleep 1s
[1]+ Terminated bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done"
 zyx   BRANCH  ⋯  tests  shell  3rd  false
 zyx   BRANCH  ⋯  tests  shell  3rd  1  POWERLINE_COMMAND="$POWERLINE_COMMAND -t default_leftonly.segment_data.hostname.args.only_if_ssh=false"
  HOSTNAME  zyx   BRANCH  ⋯  tests  shell  3rd  exit
 USER   BRANCH  ⋯  tests  shell  3rd  false
 USER   BRANCH  ⋯  tests  shell  3rd  1  POWERLINE_COMMAND="$POWERLINE_COMMAND -t default_leftonly.segment_data.hostname.args.only_if_ssh=false"
  HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  exit
exit

View File

@ -27,6 +27,7 @@ run_test() {
sed -i -e "1,3 d" \
-e s/$(cat tests/shell/3rd/pid)/PID/g \
-e "s/$(python -c 'import re, socket; print (re.escape(socket.gethostname()))')/HOSTNAME/g" \
-e "s/$(python -c 'import os, re; print (re.escape(os.environ["USER"]))')/USER/g" \
tests/shell/screen.log
if ! diff -u tests/test_shells/${SH}.ok tests/shell/screen.log ; then
return 1

View File

@ -1,13 +1,13 @@
 zyx  ⋯  tests  shell  3rd  POWERLINE_COMMAND=( $POWERLINE_COMMAND -c ext.shell.theme=default_leftonly )
 zyx   BRANCH  ⋯  tests  shell  3rd  cd .git
 zyx   BRANCH  ⋯  shell  3rd  .git  cd ..
 zyx   BRANCH  ⋯  tests  shell  3rd  VIRTUAL_ENV="$HOME/.virtenvs/some-virtual-environment"
 zyx  ⓔ  some-virtual-environment   BRANCH  ⋯  tests  shell  3rd  VIRTUAL_ENV=
 zyx   BRANCH  ⋯  tests  shell  3rd  bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" &
 USER  ⋯  tests  shell  3rd  POWERLINE_COMMAND=( $POWERLINE_COMMAND -c ext.shell.theme=default_leftonly )
 USER   BRANCH  ⋯  tests  shell  3rd  cd .git
 USER   BRANCH  ⋯  shell  3rd  .git  cd ..
 USER   BRANCH  ⋯  tests  shell  3rd  VIRTUAL_ENV="$HOME/.virtenvs/some-virtual-environment"
 USER  ⓔ  some-virtual-environment   BRANCH  ⋯  tests  shell  3rd  VIRTUAL_ENV=
 USER   BRANCH  ⋯  tests  shell  3rd  bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done" &
[1] PID
 zyx   BRANCH  ⋯  tests  shell  3rd  false
 zyx   BRANCH  ⋯  tests  shell  3rd  1  kill `cat pid` ; sleep 1s
 USER   BRANCH  ⋯  tests  shell  3rd  false
 USER   BRANCH  ⋯  tests  shell  3rd  1  kill `cat pid` ; sleep 1s
[1] + terminated bash -c "echo \$\$>pid ; while true ; do sleep 0.1s ; done"
 zyx   BRANCH  ⋯  tests  shell  3rd  false
 zyx   BRANCH  ⋯  tests  shell  3rd  1  POWERLINE_COMMAND=( $POWERLINE_COMMAND -t default_leftonly.segment_data.hostname.args.only_if_ssh=false )
  HOSTNAME  zyx   BRANCH  ⋯  tests  shell  3rd  exit
 USER   BRANCH  ⋯  tests  shell  3rd  false
 USER   BRANCH  ⋯  tests  shell  3rd  1  POWERLINE_COMMAND=( $POWERLINE_COMMAND -t default_leftonly.segment_data.hostname.args.only_if_ssh=false )
  HOSTNAME  USER   BRANCH  ⋯  tests  shell  3rd  exit