mirror of
git://projects.qi-hardware.com/ben-wpan.git
synced 2024-11-26 04:56:16 +02:00
prod/Common: try to obtain more consistent handling of \033 in echo
- Common (g_echo): wrapper for /bin/echo -e - Common (pass, fail, todo): use g_echo instead of regular "echo" for strings containing escape sequences
This commit is contained in:
parent
90ee726285
commit
6e3edf3d2e
12
prod/Common
12
prod/Common
@ -51,6 +51,12 @@ step()
|
|||||||
##### Test result ###########################################################
|
##### Test result ###########################################################
|
||||||
|
|
||||||
|
|
||||||
|
g_echo()
|
||||||
|
{
|
||||||
|
/bin/echo -e "$@"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
finish()
|
finish()
|
||||||
{
|
{
|
||||||
echo "$cmd" >>$LOG
|
echo "$cmd" >>$LOG
|
||||||
@ -62,7 +68,7 @@ finish()
|
|||||||
|
|
||||||
pass()
|
pass()
|
||||||
{
|
{
|
||||||
echo '\r\033[42;30m PASS \033[0m '
|
g_echo '\r\033[42;30m PASS \033[0m '
|
||||||
echo "$step: PASS" >>$LOG
|
echo "$step: PASS" >>$LOG
|
||||||
finish </dev/null
|
finish </dev/null
|
||||||
}
|
}
|
||||||
@ -70,7 +76,7 @@ pass()
|
|||||||
|
|
||||||
fail()
|
fail()
|
||||||
{
|
{
|
||||||
echo '\r\033[41;37m FAIL \033[0m '
|
g_echo '\r\033[41;37m FAIL \033[0m '
|
||||||
echo "$step: FAIL" >>$LOG
|
echo "$step: FAIL" >>$LOG
|
||||||
finish
|
finish
|
||||||
#
|
#
|
||||||
@ -82,7 +88,7 @@ fail()
|
|||||||
|
|
||||||
todo()
|
todo()
|
||||||
{
|
{
|
||||||
echo '\r\033[43;30m TODO \033[0m '
|
g_echo '\r\033[43;30m TODO \033[0m '
|
||||||
echo "$step: TODO" >>$LOG
|
echo "$step: TODO" >>$LOG
|
||||||
finish </dev/null
|
finish </dev/null
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user