From: James P. T. <jpt...@us...> - 2007-09-14 16:31:25
|
Update of /cvsroot/aaf/AAF/Utilities/AAFAnalyzer In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv20749/Utilities/AAFAnalyzer Modified Files: GNUmakefile Log Message: Reactivate AAFAnalyzer regression tests. Simplifed the TestStructure code by comparing to expected result file rather than coding all tests - that's good enough and easier to maintain. Modifications as required to get all TestFile tests working again. Reviewed and updated the expected result files. They've changed as a result of the modifications that were done to simplify the TestResult class. All regression tests passing on Linux. "check" target working again in the analyzer's top level makefile. Index: GNUmakefile =================================================================== RCS file: /cvsroot/aaf/AAF/Utilities/AAFAnalyzer/GNUmakefile,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** GNUmakefile 4 Sep 2007 14:22:45 -0000 1.9 --- GNUmakefile 14 Sep 2007 15:39:59 -0000 1.10 *************** *** 72,79 **** cd BaseTestImpl && $(MAKE) $(GCOV) - #.PHONY: RegressionTestStructure - #RegressionTestStructure: AnalyzerBase AAFAnalyzerBase RequirementLib TestPhaseLib BaseTestImpl - # cd RegressionTest && $(MAKE) $(GCOV) $@ - .PHONY: EditProtocolTestImpl EditProtocolTestImpl: AnalyzerBase AAFAnalyzerBase EPAnalyzerBase RequirementLib TestPhaseLib --- 72,75 ---- *************** *** 84,99 **** cd AAFAnalyzer && $(MAKE) $(GCOV) ! #.PHONY: RegressionTestFiles ! #RegressionTestFiles: AAFAnalyzerBase RequirementLib TestPhaseLib BaseTestImpl EditProtocolTestImpl AAFAnalyzer ! # cd RegressionTest && $(MAKE) $(GCOV) $@ ! #.PHONY : check ! #check : RegressionTestStructure RegressionTestFiles AAFAnalyzer ! # cd RegressionTest && $(MAKE) $(GCOV) $@ - # Fake target pending reactivation of regression tests. .PHONY : check ! check : ! echo AAFAnalyzer check disabled. .PHONY: clean --- 80,94 ---- cd AAFAnalyzer && $(MAKE) $(GCOV) ! .PHONY: RegressionTestStructure ! RegressionTestStructure: AnalyzerBase AAFAnalyzerBase RequirementLib TestPhaseLib BaseTestImpl ! cd RegressionTest && $(MAKE) $(GCOV) $@ ! .PHONY: RegressionTestFiles ! RegressionTestFiles: AAFAnalyzerBase RequirementLib TestPhaseLib BaseTestImpl EditProtocolTestImpl AAFAnalyzer ! cd RegressionTest && $(MAKE) $(GCOV) $@ .PHONY : check ! check : RegressionTestStructure RegressionTestFiles AAFAnalyzer ! cd RegressionTest && $(MAKE) $(GCOV) $@ .PHONY: clean |