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/PrusaStatistics_test.cpp
|
||||
Firmware/Timer.cpp
|
||||
Firmware/AutoDeplete.cpp
|
||||
)
|
||||
add_executable(tests ${TEST_SOURCES})
|
||||
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