Remove unused CMake tests
This commit is contained in:
parent
715af8fcc2
commit
428f4a87ed
|
|
@ -17,7 +17,6 @@ set(TEST_SOURCES
|
||||||
Tests/AutoDeplete_test.cpp
|
Tests/AutoDeplete_test.cpp
|
||||||
Tests/PrusaStatistics_test.cpp
|
Tests/PrusaStatistics_test.cpp
|
||||||
Firmware/Timer.cpp
|
Firmware/Timer.cpp
|
||||||
Firmware/AutoDeplete.cpp
|
|
||||||
)
|
)
|
||||||
add_executable(tests ${TEST_SOURCES})
|
add_executable(tests ${TEST_SOURCES})
|
||||||
target_include_directories(tests PRIVATE Tests)
|
target_include_directories(tests PRIVATE Tests)
|
||||||
|
|
|
||||||
|
|
@ -1,146 +0,0 @@
|
||||||
/**
|
|
||||||
* @file
|
|
||||||
* @author Marek Bel
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "catch.hpp"
|
|
||||||
|
|
||||||
#include "../Firmware/AutoDeplete.h"
|
|
||||||
|
|
||||||
TEST_CASE( "AutoDeplete test.", "[AutoDeplete]" )
|
|
||||||
{
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 1);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 3);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
|
|
||||||
ad_markDepleted(1);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 2);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 3);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markDepleted(3);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 2);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 4);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markDepleted(4);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 2);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 0);
|
|
||||||
CHECK(ad_getAlternative(4) == 0);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markDepleted(4);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 2);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 0);
|
|
||||||
CHECK(ad_getAlternative(4) == 0);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markDepleted(0);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 2);
|
|
||||||
CHECK(ad_getAlternative(1) == 2);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 2);
|
|
||||||
CHECK(ad_getAlternative(4) == 2);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markDepleted(2);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 1);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 3);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == true);
|
|
||||||
|
|
||||||
ad_markDepleted(2);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 1);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 3);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == true);
|
|
||||||
|
|
||||||
ad_markLoaded(4);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 4);
|
|
||||||
CHECK(ad_getAlternative(1) == 4);
|
|
||||||
CHECK(ad_getAlternative(2) == 4);
|
|
||||||
CHECK(ad_getAlternative(3) == 4);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markLoaded(0);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 4);
|
|
||||||
CHECK(ad_getAlternative(2) == 4);
|
|
||||||
CHECK(ad_getAlternative(3) == 4);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markLoaded(3);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 3);
|
|
||||||
CHECK(ad_getAlternative(2) == 3);
|
|
||||||
CHECK(ad_getAlternative(3) == 3);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markLoaded(3);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 3);
|
|
||||||
CHECK(ad_getAlternative(2) == 3);
|
|
||||||
CHECK(ad_getAlternative(3) == 3);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markLoaded(2);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 2);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 3);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markLoaded(1);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 1);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 3);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
ad_markLoaded(1);
|
|
||||||
|
|
||||||
CHECK(ad_getAlternative(0) == 0);
|
|
||||||
CHECK(ad_getAlternative(1) == 1);
|
|
||||||
CHECK(ad_getAlternative(2) == 2);
|
|
||||||
CHECK(ad_getAlternative(3) == 3);
|
|
||||||
CHECK(ad_getAlternative(4) == 4);
|
|
||||||
CHECK(ad_allDepleted() == false);
|
|
||||||
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue