Commit d2a0b5e6 authored by Mathieu Giraud's avatar Mathieu Giraud

Makefile, algo/tests/Makefile: 'make shouldvdj' runs all .should-vdj.fa tests

parent 952f3e76
......@@ -16,6 +16,7 @@ all:
test:
make COVERAGE="$(COVERAGE)" unit
make should
make shouldvdj
make test_tools
test_browser: unit_browser functional_browser
......@@ -34,6 +35,12 @@ should: all
make COVERAGE="$(COVERAGE_OPTION)" -C $(VIDJIL_ALGO_SRC)/tests should
@echo "*** All .should_get tests passed"
shouldvdj: all
@echo
@echo "*** Launching .should-vdj-fa tests..."
make COVERAGE="$(COVERAGE_OPTION)" -C $(VIDJIL_ALGO_SRC)/tests shouldvdj
@echo "*** All .should-vdj.fa tests passed"
unit_browser:
make -C browser/test unit
......
......@@ -9,6 +9,7 @@ OTHER_SRC=$(wildcard *.cpp)
LIB=../core/vidjil.a ../lib/lib.a
SHOULD=$(wildcard *.should_get)
SHOULD_LOG=$(SHOULD:.should_get=.log)
SHOULD_VDJ=$(wildcard should-vdj-tests/*.should-vdj.fa)
.PHONY: all force clean forcedep
......@@ -24,6 +25,9 @@ all: core $(EXEC)
should: vidjil $(SHOULD_LOG)
shouldvdj:
python should-vdj-to-tap.py $(SHOULD_VDJ)
%.log: %.should_get force
./should-to-tap.sh $<
......
......@@ -13,6 +13,7 @@ This changelog concerns the algorithmic part (C++) of Vidjil.
* Refactored dynamic programming computations (core/dynprog.cpp), experimental affine gaps
* Removed unused code parts as well as some files
* Streamlined flag processing in Makefiles
* New mechanism for some functional tests (make shouldvdj)
* New and updated unit and functional tests
2015-01-31 The Vidjil Team
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment