master > master: code - makefiles korrigiert + unittest
This commit is contained in:
parent
d5a79e77ce
commit
dc831a91c7
@ -21,12 +21,12 @@ endif
|
|||||||
# Macros
|
# Macros
|
||||||
################################
|
################################
|
||||||
|
|
||||||
define create_folder_if_not_exists
|
define create_file_if_not_exists
|
||||||
@if ! [ -d "$(1)" ]; then mkdir "$(1)"; fi
|
@touch "$(1)";
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define create_folder_if_not_exists
|
define create_folder_if_not_exists
|
||||||
@touch "$(1)";
|
if ! [ -d "$(1)" ]; then mkdir "$(1)"; fi
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define delete_if_file_exists
|
define delete_if_file_exists
|
||||||
@ -63,13 +63,15 @@ all: setup run
|
|||||||
################################
|
################################
|
||||||
# TARGETS: testing
|
# TARGETS: testing
|
||||||
################################
|
################################
|
||||||
unit-test: unit-tests
|
tests: unit-tests
|
||||||
unit-tests:
|
unit-tests:
|
||||||
@cd tests && \
|
@# For logging purposes (since stdout is rechanneled):
|
||||||
${PYTHON} -m unittest discover -v \
|
@$(call delete_if_file_exists,logs/debug.log)
|
||||||
--start-directory "." \
|
@$(call create_folder_if_not_exists,logs)
|
||||||
--top-level-directory ".." \
|
@$(call create_file_if_not_exists,logs/debug.log)
|
||||||
--pattern "test_*.py"
|
@# for python unit tests:
|
||||||
|
@${PYTHON} -m pytest tests --cache-clear --verbose -k test_
|
||||||
|
@cat logs/debug.log
|
||||||
################################
|
################################
|
||||||
# AUXILIARY (INTERNAL TARGETS)
|
# AUXILIARY (INTERNAL TARGETS)
|
||||||
################################
|
################################
|
||||||
|
@ -19,12 +19,12 @@ endif
|
|||||||
# Macros
|
# Macros
|
||||||
################################
|
################################
|
||||||
|
|
||||||
define create_folder_if_not_exists
|
define create_file_if_not_exists
|
||||||
@if ! [ -d "$(1)" ]; then mkdir "$(1)"; fi
|
@touch "$(1)";
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define create_folder_if_not_exists
|
define create_folder_if_not_exists
|
||||||
@touch "$(1)";
|
@if ! [ -d "$(1)" ]; then mkdir "$(1)"; fi
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define delete_if_file_exists
|
define delete_if_file_exists
|
||||||
|
Loading…
x
Reference in New Issue
Block a user