## Running Tests ### Coverage Only runnable with GCC. 1. `sudo apt install lcov` 2. `mkdir build` 3. `cd build` 4. `cmake -DCMAKE_BUILD_TYPE=Debug ..` 5. `make StormCoverage` Open the resulting `html` file for the report. ### Against an original copy of Storm.dll Only runnable on Windows. Allows running tests against the original `storm.dll` rather than against the recreated code, to test accuracy. 1. `mkdir build` 2. `cd build` 2. `cmake -DWHOA_TEST_STORMDLL=1 -DWHOA_STORM_FLAVOR=SC1 -A Win32 ..`. 3. `cmake --build .` 4. Copy `storm.dll` from your Starcraft 1.17 installation folder to the same directory as `StormTest.exe`. 5. Run `StormTest.exe` from the command line.