-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
.shellspec
44 lines (33 loc) · 1.69 KB
/
.shellspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# Disable Shellcheck for this file since it is a special configuration file
# shellcheck disable=SC1000-SC9999
#************************************************************************************
# *
#* Spellspec (https://shellspec.info/) configuration file *
# *
#************************************************************************************
# *
# See https://github.com/shellspec/shellspec#command-options for valid flags. *
# *
#************************************************************************************
# Override default pattern to identify tests (DEFAULT="*_spec.sh")
--pattern "*.test.sh"
# Override default path to tests (DEFAULT="./spec/")
--default-path "tests"
# Enable banner display
--banner
# Set parallelism to 3 jobs
--jobs 3
# As of now, the entry point script is only ported on bash
--shell bash
# Do NOT treat warning as failure
--no-warning-as-failure
# DO NOT CHANGE NEXT LINE
--require spec_helper
## Default kcov (coverage) options
# --kcov-options "--include-path=. --path-strip-level=1"
# --kcov-options "--include-pattern=.sh"
# --kcov-options "--exclude-pattern=/.shellspec,/spec/,/coverage/,/report/,/tests/,/test/"
## Example: Include script "myprog" with no extension
# --kcov-options "--include-pattern=.sh,myprog"
## Example: Only specified files/directories
# --kcov-options "--include-pattern=myprog,/lib/"