Open main menu

CDOT Wiki β

Changes

Delta debugging testcase 02

1,022 bytes added, 19:08, 13 December 2006
no edit summary
== Name ==

Sudoku Test

== Description ==

This test case compiles and runs the Sudoku program written in C++, made by [[User:RichardChu|Richard Chu]] for the Design Patterns class. The purpose of this test is to demonstrate how the algorithm build system can be customized to use other compilers or build systems in the host environment.

== Repository ==

The test uses '''svn://cdot.senecac.on.ca/deltatest'''.

== Components ==

'''SudokuBuild.pl'''
* Build Script.
* User should modify the shell call here to reflect the C++ compiler in the system.
* If the compilation fails, '''a.out''' file will not be generated.

'''SudokuTestCase1.pm'''
* Test Module.
* Tests the '''a.out''' output file produced by UNIX C++ compiler.

'''deltadebugsudoku.pl'''
* Delta Debugging Script.
* Runs the Delta Debugging Algorithm to detect failed test (in this case, compilation error) and perform fixes.

'''testsudokubuild.pl'''
* Unit test, runs the build.

'''testsudokutest.pl'''
* Unit test, runs the test.

== Test Method ==
1
edit