From 3e75ecac22483f813e20b5417522ac5079e5a17b Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Sun, 9 Jun 2019 12:21:46 +0200 Subject: [PATCH] Add scripts --- scripts/coverage.sh | 17 +++++++++++++++++ scripts/test.sh | 11 +++++++++++ 2 files changed, 28 insertions(+) create mode 100755 scripts/coverage.sh create mode 100755 scripts/test.sh diff --git a/scripts/coverage.sh b/scripts/coverage.sh new file mode 100755 index 0000000..ff8014d --- /dev/null +++ b/scripts/coverage.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash +if [ -d "coverage" ] +then + ls -A ./coverage + if [ -z "$(ls -A ./coverage)" ]; then + exit 0 + else + if [ -f "coverage/lcov.info" ] + then + genhtml -o coverage coverage/lcov.info || exit 0 + else + exit 0 + fi + fi +else + exit 0 +fi \ No newline at end of file diff --git a/scripts/test.sh b/scripts/test.sh new file mode 100755 index 0000000..c50f42f --- /dev/null +++ b/scripts/test.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash +if [ -d test ] +then + if [ -z "$(ls -A test)" ]; then + exit 0 + else + flutter test --coverage + fi +else + exit 0 +fi