| Last change
                  on this file since 55 was
                  55,
                  checked in by meunier, 12 years ago | 
        
          | 
Tried to clean the test_regression directory:
 Code formatting
Supressed warnings
Made comprehensible outputs
Factorized Makefiles
 
There's still a lot to do (many tests don't pass for either good or bad reasons)
 | 
        | File size:
            822 bytes | 
      
      
        
  | Rev | Line |  | 
|---|
| [55] | 1 |  | 
|---|
| [1] | 2 | include ../env.mk | 
|---|
| [55] | 3 | SIGNAL_GRAPH = signal_graph.dot | 
|---|
|  | 4 | PROCESS_ORDER = process_order.dot | 
|---|
|  | 5 | MODULE_GRAPH = module_graph.dot | 
|---|
|  | 6 | SIGNAL_ORDER = signal_order.txt | 
|---|
|  | 7 | ERASE = $(SIGNAL_GRAPH) $(PROCESS_ORDER) $(SIGNAL_ORDER) $(MODULE_GRAPH) | 
|---|
|  | 8 | include ../Makefile.common | 
|---|
| [1] | 9 |  | 
|---|
| [55] | 10 | SIGNAL_GRAPH_REF = signal_graph_ref.dot | 
|---|
|  | 11 | PROCESS_ORDER_REF = process_order_ref.dot | 
|---|
|  | 12 | SIGNAL_ORDER_REF = signal_order_ref.txt | 
|---|
| [1] | 13 |  | 
|---|
| [55] | 14 | test : all | 
|---|
|  | 15 | @echo -ne "| Testing $$(basename $$(pwd)): " ; | 
|---|
|  | 16 | @./$(EXE_SC) 2> /dev/null || res=1 ; \ | 
|---|
|  | 17 | ./$(EXE_SCASS) --p --t 2> /dev/null || res=1 ; \ | 
|---|
|  | 18 | (tail -n +3 $(SIGNAL_GRAPH) | diff $(SIGNAL_GRAPH_REF) -) > /dev/null || res=1 ; \ | 
|---|
|  | 19 | (tail -n +3 $(PROCESS_ORDER) | diff $(PROCESS_ORDER_REF) -) > /dev/null || res=1 ; \ | 
|---|
|  | 20 | diff $(SIGNAL_ORDER_REF) $(SIGNAL_ORDER) > /dev/null || res=1 ;\ | 
|---|
|  | 21 | if [ x"$$res" = x ] ; then echo "OK" ; else echo "KO" ; fi ; | 
|---|
| [1] | 22 |  | 
|---|
       
      
      Note: See 
TracBrowser
        for help on using the repository browser.