File tree 1 file changed +12
-9
lines changed
1 file changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -10,13 +10,14 @@ C_YELLOW='\033[1;33m'
10
10
C_BLUE=' \033[1;34m'
11
11
C_RESET=' \033[0m'
12
12
13
- log () { printf " $* $C_RESET \n" ; }
14
- logc () { log " $1$2 " ; }
15
- succ () { logc " $C_GREEN " " $* " ; }
16
- warn () { logc " $C_YELLOW " " $* " ; }
17
- err () { logc " $C_RED " " $* " ; }
18
- info () { logc " $C_BLUE " " $* " ; }
19
- abort () { err " ABORT: $* " ; exit 1; }
13
+ log () { printf " $* $C_RESET \n" ; }
14
+ logc () { log " $1$2 " ; }
15
+ succ () { logc " $C_GREEN " " $* " ; }
16
+ warn () { logc " $C_YELLOW " " $* " ; }
17
+ err () { logc " $C_RED " " $* " ; }
18
+ info () { logc " $C_BLUE " " $* " ; }
19
+ abort () { err " ABORT: $* " ; exit 1; }
20
+ gh_do () { [ ${GITHUB_ACTIONS:- 0} -eq 1 ] && return 0 || return 1; }
20
21
21
22
pushd " $( dirname " $0 " ) /.."
22
23
@@ -39,11 +40,13 @@ test_case_dir='tests'
39
40
test_pass () { PASSED+=(" $1 " ); }
40
41
test_fail () {
41
42
FAILED+=(" $1 " )
42
- err " ::error file=dev/$test_case_dir /$1 /out.clj::Failed indent test case."
43
+ gh_do && echo " ::error file=dev/$test_case_dir /$1 /out.clj::Failed indent test case."
44
+ err " Failed \" $1 \" "
43
45
}
44
46
test_skip () {
45
47
SKIPPED+=(" $1 " )
46
- warn " ::warning file=dev/$test_case_dir /$1 /out.clj::Skipped indent test case."
48
+ gh_do && echo " ::warning file=dev/$test_case_dir /$1 /out.clj::Skipped indent test case."
49
+ warn " Skipped \" $1 \" "
47
50
}
48
51
49
52
run_test_case () {
You can’t perform that action at this time.
0 commit comments