Pull request: all: imp tests, docs
Merge in DNS/adguard-home from imp-tests to master Squashed commit of the following: commit 15e1bd4ac38e95aa7dce716679d9a6bea43c5964 Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Fri Jan 29 19:41:03 2021 +0300 scripts: imp docs commit bc54ce4e703dd4b2956636e0bd554073c9aa12c6 Author: Ainar Garipov <A.Garipov@AdGuard.COM> Date: Fri Jan 29 19:39:26 2021 +0300 all: imp tests, docs
This commit is contained in:
parent
510573a904
commit
4aa6f77a61
|
@ -98,6 +98,9 @@ The rules are mostly sorted in the alphabetical order.
|
||||||
* Prefer constants to variables where possible. Reduce global variables. Use
|
* Prefer constants to variables where possible. Reduce global variables. Use
|
||||||
[constant errors] instead of `errors.New`.
|
[constant errors] instead of `errors.New`.
|
||||||
|
|
||||||
|
* Program code lines should not be longer than one hundred (**100**) columns.
|
||||||
|
For comments, see the text section below.
|
||||||
|
|
||||||
* Unused arguments in anonymous functions must be called `_`:
|
* Unused arguments in anonymous functions must be called `_`:
|
||||||
|
|
||||||
```go
|
```go
|
||||||
|
|
|
@ -108,6 +108,8 @@ Optional environment:
|
||||||
* `GO`: set an alternarive name for the Go compiler.
|
* `GO`: set an alternarive name for the Go compiler.
|
||||||
* `RACE`: set to `0` to not use the Go race detector. The default value is
|
* `RACE`: set to `0` to not use the Go race detector. The default value is
|
||||||
`1`, use the race detector.
|
`1`, use the race detector.
|
||||||
|
* `TIMEOUT_FLAGS`: set timeout flags for tests. The default value is
|
||||||
|
`--timeout 30s`.
|
||||||
* `VERBOSE`: verbosity level. `1` shows every command that is run and every
|
* `VERBOSE`: verbosity level. `1` shows every command that is run and every
|
||||||
Go package that is processed. `2` also shows subcommands. The default
|
Go package that is processed. `2` also shows subcommands. The default
|
||||||
value is `0`, don't be verbose.
|
value is `0`, don't be verbose.
|
||||||
|
|
|
@ -32,10 +32,12 @@ else
|
||||||
race_flags='--race'
|
race_flags='--race'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
go="${GO:-go}"
|
readonly go="${GO:-go}"
|
||||||
cover_flags='--coverprofile ./coverage.txt'
|
readonly timeout_flags="${TIMEOUT_FLAGS:---timeout 30s}"
|
||||||
count_flags='--count 1'
|
readonly cover_flags='--coverprofile ./coverage.txt'
|
||||||
|
readonly count_flags='--count 1'
|
||||||
|
|
||||||
# Don't use quotes with flag variables because we want an empty space if
|
# Don't use quotes with flag variables because we want an empty space if
|
||||||
# those aren't set.
|
# those aren't set.
|
||||||
"$go" test $race_flags $count_flags $cover_flags $x_flags $v_flags ./...
|
"$go" test $count_flags $cover_flags $race_flags $timeout_flags\
|
||||||
|
$x_flags $v_flags ./...
|
||||||
|
|
Loading…
Reference in New Issue