mirror of
https://github.com/dnote/dnote
synced 2026-03-15 15:05:51 +01:00
Implement MVC
This commit is contained in:
parent
172f608b66
commit
cd5d094c25
146 changed files with 13596 additions and 2328 deletions
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
# shellcheck disable=SC1090
|
||||
# test-local.sh runs api tests using local setting
|
||||
set -eux
|
||||
set -ex
|
||||
|
||||
dir=$(dirname "${BASH_SOURCE[0]}")
|
||||
|
||||
|
|
@ -9,4 +9,4 @@ set -a
|
|||
source "$dir/../../pkg/server/.env.test"
|
||||
set +a
|
||||
|
||||
"$dir/test.sh"
|
||||
"$dir/test.sh" "$1"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
# test.sh runs server tests. It is to be invoked by other scripts that set
|
||||
# appropriate env vars.
|
||||
set -eux
|
||||
set -ex
|
||||
|
||||
dir=$(realpath "$(dirname "${BASH_SOURCE[0]}")")
|
||||
pushd "$dir/../../pkg/server"
|
||||
|
|
@ -10,7 +10,11 @@ emailTemplateDir=$(realpath "$dir/../../pkg/server/mailer/templates/src")
|
|||
export DNOTE_TEST_EMAIL_TEMPLATE_DIR="$emailTemplateDir"
|
||||
|
||||
function run_test {
|
||||
go test ./... -cover -p 1
|
||||
if [ -z "$1" ]; then
|
||||
go test ./... -cover -p 1
|
||||
else
|
||||
go test "$1" -cover -p 1
|
||||
fi
|
||||
}
|
||||
|
||||
if [ "${WATCH-false}" == true ]; then
|
||||
|
|
@ -18,7 +22,7 @@ if [ "${WATCH-false}" == true ]; then
|
|||
while inotifywait --exclude .swp -e modify -r .; do run_test; done;
|
||||
set -e
|
||||
else
|
||||
run_test
|
||||
run_test "$1"
|
||||
fi
|
||||
|
||||
popd
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue