diff --git a/.gitignore b/.gitignore index f82b57d..5413618 100644 --- a/.gitignore +++ b/.gitignore @@ -31,7 +31,7 @@ migrate_working_dir/ .flutter-plugins-dependencies .packages .pub-cache/ -/pubspec.lock +# /pubspec.lock build/ # Pana diff --git a/tool/makefile/main.mk b/tool/makefile/main.mk index cf913f7..c4f8a6c 100644 --- a/tool/makefile/main.mk +++ b/tool/makefile/main.mk @@ -1,4 +1,4 @@ -.PHONY: doctor version get clean clean-all clean-cache clean-and-generate fluttergen l10n build_runner codegen gen upgrade upgrade outdated dependencies locales run-build-runner run-build-runner-watch +.PHONY: doctor version get clean-cache clean-and-generate fluttergen l10n build-runner codegen gen upgrade upgrade outdated dependencies locales run-build-runner run-build-runner-watch # Check flutter doctor doctor: diff --git a/tool/makefile/test.mk b/tool/makefile/test.mk index f9a3790..3a62e45 100644 --- a/tool/makefile/test.mk +++ b/tool/makefile/test.mk @@ -17,3 +17,10 @@ coverage: genhtml: @genhtml coverage/lcov.info -o coverage/html +# Runs unit tests +test-unit: + @echo "╠ RUNNING UNIT TESTS..." + @flutter test --coverage || (echo "Error while running tests"; exit 1) + @genhtml coverage/lcov.info --output=coverage -o coverage/html || (echo "Error while running tests"; exit 2) + @echo "╠ UNIT TESTS SUCCESSFULLY" +