diff --git a/build/test/cache/defines_dependency.yml b/build/test/cache/defines_dependency.yml deleted file mode 100644 index 0efb5ab..0000000 --- a/build/test/cache/defines_dependency.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -src/timequiz.c: -- TEST diff --git a/build/test/cache/input.yml b/build/test/cache/input.yml deleted file mode 100644 index eefbd61..0000000 --- a/build/test/cache/input.yml +++ /dev/null @@ -1,242 +0,0 @@ ---- -:project: - :use_exceptions: false - :use_mocks: true - :compile_threads: 1 - :test_threads: 1 - :use_test_preprocessor: true - :use_preprocessor_directives: false - :use_deep_dependencies: false - :generate_deep_dependencies: true - :auto_link_deep_dependencies: false - :test_file_prefix: test_ - :options_paths: [] - :release_build: false - :use_auxiliary_dependencies: true - :build_root: build - :which_ceedling: gem - :ceedling_version: 0.31.1 - :default_tasks: - - test:all -:release_build: - :use_assembly: false - :artifacts: [] -:paths: - :test: - - "+:test/**" - - "-:test/support" - :source: - - src/** - :support: - - test/support - :include: [] - :libraries: [] - :test_toolchain_include: [] - :release_toolchain_include: [] -:files: - :test: [] - :source: [] - :assembly: [] - :support: [] - :include: [] -:environment: -- :rake_columns: '120' -:defines: - :test: - - &1 [] - - TEST - :test_preprocess: - - *1 - - TEST - :release: [] - :release_preprocess: [] - :use_test_definition: false - :common: [] -:libraries: - :flag: "-l${1}" - :path_flag: "-L ${1}" - :test: [] - :test_preprocess: [] - :release: [] - :release_preprocess: [] - :placement: :end - :system: [] -:flags: {} -:extension: - :header: ".h" - :source: ".c" - :assembly: ".s" - :object: ".o" - :libraries: - - ".a" - - ".so" - :executable: ".out" - :map: ".map" - :list: ".lst" - :testpass: ".pass" - :testfail: ".fail" - :dependencies: ".d" -:unity: - :vendor_path: C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor - :defines: [] -:cmock: - :vendor_path: C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor - :defines: [] - :includes: [] - :mock_prefix: mock_ - :when_no_prototypes: :warn - :enforce_strict_ordering: true - :plugins: - - :ignore - - :callback - :treat_as: - uint8: HEX8 - uint16: HEX16 - uint32: UINT32 - int8: INT8 - bool: UINT8 - :mock_path: build/test/mocks - :verbosity: 3 - :unity_helper: false -:cexception: - :vendor_path: C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor - :defines: [] -:test_runner: - :includes: [] - :file_suffix: _runner -:tools: - :test_compiler: - :executable: gcc.exe - :name: default_test_compiler - :stderr_redirect: :none - :background_exec: :none - :optional: false - :arguments: - - '' - - '' - - -I"$": COLLECTION_PATHS_TEST_SUPPORT_SOURCE_INCLUDE_VENDOR - - -I"$": COLLECTION_PATHS_TEST_TOOLCHAIN_INCLUDE - - "-D$": COLLECTION_DEFINES_TEST_AND_VENDOR - - "-DGNU_COMPILER" - - "-g" - - '' - - -c "${1}" - - -o "${2}" - - "-MMD" - - -MF "${4}" - :test_fixture: - :executable: "${1}" - :name: default_test_fixture - :stderr_redirect: :auto - :background_exec: :none - :optional: false - :arguments: [] - :test_linker: - :executable: gcc.exe - :name: default_test_linker - :stderr_redirect: :none - :background_exec: :none - :optional: false - :arguments: - - '' - - '' - - '' - - '"${1}"' - - "${5}" - - -o "${2}" - - '' - - "${4}" - - '' - :test_file_preprocessor: - :executable: gcc.exe - :name: default_test_file_preprocessor - :stderr_redirect: :none - :background_exec: :none - :optional: false - :arguments: - - '' - - '' - - "-E" - - -I"$": COLLECTION_PATHS_TEST_SUPPORT_SOURCE_INCLUDE_VENDOR - - -I"$": COLLECTION_PATHS_TEST_TOOLCHAIN_INCLUDE - - "-D$": COLLECTION_DEFINES_TEST_AND_VENDOR - - "-D$": DEFINES_TEST_PREPROCESS - - "-DGNU_COMPILER" - - '"${1}"' - - -o "${2}" - :test_file_preprocessor_directives: - :executable: gcc.exe - :name: default_test_file_preprocessor_directives - :stderr_redirect: :none - :background_exec: :none - :optional: false - :arguments: - - "-E" - - -I"$": COLLECTION_PATHS_TEST_SUPPORT_SOURCE_INCLUDE_VENDOR - - -I"$": COLLECTION_PATHS_TEST_TOOLCHAIN_INCLUDE - - "-D$": COLLECTION_DEFINES_TEST_AND_VENDOR - - "-D$": DEFINES_TEST_PREPROCESS - - "-DGNU_COMPILER" - - "-fdirectives-only" - - '"${1}"' - - -o "${2}" - :test_includes_preprocessor: - :executable: gcc.exe - :name: default_test_includes_preprocessor - :stderr_redirect: :none - :background_exec: :none - :optional: false - :arguments: - - '' - - '' - - "-E" - - "-MM" - - "-MG" - - -I"$": COLLECTION_PATHS_TEST_SUPPORT_SOURCE_INCLUDE_VENDOR - - -I"$": COLLECTION_PATHS_TEST_TOOLCHAIN_INCLUDE - - "-D$": COLLECTION_DEFINES_TEST_AND_VENDOR - - "-D$": DEFINES_TEST_PREPROCESS - - "-DGNU_COMPILER" - - '"${1}"' -:test_compiler: - :arguments: [] -:test_linker: - :arguments: [] -:test_fixture: - :arguments: [] - :link_objects: [] -:test_includes_preprocessor: - :arguments: [] -:test_file_preprocessor: - :arguments: [] -:test_file_preprocessor_directives: - :arguments: [] -:test_dependencies_generator: - :arguments: [] -:release_compiler: - :arguments: [] -:release_linker: - :arguments: [] -:release_assembler: - :arguments: [] -:release_dependencies_generator: - :arguments: [] -:plugins: - :load_paths: - - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/lib/../plugins - :enabled: - - stdout_pretty_tests_report - - module_generator - :display_raw_test_results: false - :stdout_pretty_tests_report_path: C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/lib/../plugins/stdout_pretty_tests_report - :module_generator_path: C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/lib/../plugins/module_generator -:gcov: - :reports: - - HtmlDetailed - :gcovr: - :html_medium_threshold: 75 - :html_high_threshold: 90 -:module_generator: - :project_root: "./" - :source_root: src/ - :test_root: test/ diff --git a/build/test/cache/test_casualQuiz.c b/build/test/cache/test_casualQuiz.c deleted file mode 100644 index e69de29..0000000 diff --git a/build/test/cache/test_quizduell.c b/build/test/cache/test_quizduell.c deleted file mode 100644 index e69de29..0000000 diff --git a/build/test/cache/test_timequiz.c b/build/test/cache/test_timequiz.c deleted file mode 100644 index 591ce84..0000000 --- a/build/test/cache/test_timequiz.c +++ /dev/null @@ -1,293 +0,0 @@ -#include "src/timequiz.h" -#include "C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h" - - - - - - -void setUp(void) { - -} - - - -void tearDown(void) { - -} - - - -void test_getRandomQuestionIndex(void) { - - int askedQuestions[10] = {0}; - - int totalQuestions = 10; - - int index = getRandomQuestionIndex(askedQuestions, totalQuestions); - - do {if ((index >= 0 && index < totalQuestions)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(16)));}} while(0); - -} - - - -void test_displayQuestion(void) { - - char* question = "Test Question"; - - char* answers[] = {"A", "B", "C", "D"}; - - int correctIndex = 0; - - printf("\nExpected Output:\n"); - - printf("Question: %s\n", question); - - for (int i = 0; i < 4; i++) { - - printf("%d. %s\n", i + 1, answers[i]); - - } - - printf("\n"); - - printf("Actual Output:\n"); - - displayQuestion(question, answers, correctIndex); - -} - - - -void test_processUserAnswer_correct(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 0; - - int userAnswer = 1; - - - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(41), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(42), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_wrong(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 0; - - int userAnswer = 2; - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(52), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(53), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_correctAnswer_index3(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"A", "B", "C", "D"}; - - processUserAnswer(4, 3, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(61), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(62), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_correctAnswer_index0(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"A", "B", "C", "D"}; - - processUserAnswer(1, 0, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(70), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(71), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_wrongAnswer_index3(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 0; - - int userAnswer = 4; - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(81), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(82), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_correctAnswer_index1(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 1; - - int userAnswer = 2; - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(92), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(93), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_correctAnswer_index2(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 2; - - int userAnswer = 3; - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(103), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(104), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_wrongAnswer_index1(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 2; - - int userAnswer = 2; - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(114), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(115), UNITY_DISPLAY_STYLE_INT); - -} diff --git a/build/test/cache/test_wwm.c b/build/test/cache/test_wwm.c deleted file mode 100644 index e69de29..0000000 diff --git a/build/test/dependencies/cmock.d b/build/test/dependencies/cmock.d deleted file mode 100644 index bdf4cc9..0000000 --- a/build/test/dependencies/cmock.d +++ /dev/null @@ -1,6 +0,0 @@ -build/test/out/c/cmock.o: \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/cmock/src/cmock.c \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/cmock/src/cmock.h \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/cmock/src/cmock_internals.h \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h diff --git a/build/test/dependencies/force_build b/build/test/dependencies/force_build deleted file mode 100644 index e69de29..0000000 diff --git a/build/test/dependencies/test_casualQuiz.d b/build/test/dependencies/test_casualQuiz.d deleted file mode 100644 index 5256c22..0000000 --- a/build/test/dependencies/test_casualQuiz.d +++ /dev/null @@ -1 +0,0 @@ -build/test/out/c/test_casualQuiz.o: test/test_casualQuiz.c diff --git a/build/test/dependencies/test_casualQuiz_runner.d b/build/test/dependencies/test_casualQuiz_runner.d deleted file mode 100644 index 7d14e54..0000000 --- a/build/test/dependencies/test_casualQuiz_runner.d +++ /dev/null @@ -1,4 +0,0 @@ -build/test/out/c/test_casualQuiz_runner.o: \ - build/test/runners/test_casualQuiz_runner.c \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h diff --git a/build/test/dependencies/test_quizduell.d b/build/test/dependencies/test_quizduell.d deleted file mode 100644 index b2861de..0000000 --- a/build/test/dependencies/test_quizduell.d +++ /dev/null @@ -1 +0,0 @@ -build/test/out/c/test_quizduell.o: test/test_quizduell.c diff --git a/build/test/dependencies/test_quizduell_runner.d b/build/test/dependencies/test_quizduell_runner.d deleted file mode 100644 index 44b7475..0000000 --- a/build/test/dependencies/test_quizduell_runner.d +++ /dev/null @@ -1,4 +0,0 @@ -build/test/out/c/test_quizduell_runner.o: \ - build/test/runners/test_quizduell_runner.c \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h diff --git a/build/test/dependencies/test_timequiz.d b/build/test/dependencies/test_timequiz.d deleted file mode 100644 index 4089084..0000000 --- a/build/test/dependencies/test_timequiz.d +++ /dev/null @@ -1,4 +0,0 @@ -build/test/out/c/test_timequiz.o: test/test_timequiz.c \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h \ - src/timequiz.h diff --git a/build/test/dependencies/test_timequiz_runner.d b/build/test/dependencies/test_timequiz_runner.d deleted file mode 100644 index bf1976a..0000000 --- a/build/test/dependencies/test_timequiz_runner.d +++ /dev/null @@ -1,4 +0,0 @@ -build/test/out/c/test_timequiz_runner.o: \ - build/test/runners/test_timequiz_runner.c \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h diff --git a/build/test/dependencies/test_wwm.d b/build/test/dependencies/test_wwm.d deleted file mode 100644 index afd6520..0000000 --- a/build/test/dependencies/test_wwm.d +++ /dev/null @@ -1 +0,0 @@ -build/test/out/c/test_wwm.o: test/test_wwm.c diff --git a/build/test/dependencies/test_wwm_runner.d b/build/test/dependencies/test_wwm_runner.d deleted file mode 100644 index d12ff22..0000000 --- a/build/test/dependencies/test_wwm_runner.d +++ /dev/null @@ -1,3 +0,0 @@ -build/test/out/c/test_wwm_runner.o: build/test/runners/test_wwm_runner.c \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h diff --git a/build/test/dependencies/timequiz.d b/build/test/dependencies/timequiz.d deleted file mode 100644 index e195e82..0000000 --- a/build/test/dependencies/timequiz.d +++ /dev/null @@ -1 +0,0 @@ -build/test/out/c/timequiz.o: src/timequiz.c src/timequiz.h diff --git a/build/test/dependencies/unity.d b/build/test/dependencies/unity.d deleted file mode 100644 index 0baf56c..0000000 --- a/build/test/dependencies/unity.d +++ /dev/null @@ -1,4 +0,0 @@ -build/test/out/c/unity.o: \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.c \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h diff --git a/build/test/out/c/cmock.o b/build/test/out/c/cmock.o deleted file mode 100644 index 7e8078a..0000000 Binary files a/build/test/out/c/cmock.o and /dev/null differ diff --git a/build/test/out/c/test_casualQuiz.o b/build/test/out/c/test_casualQuiz.o deleted file mode 100644 index f7c39b0..0000000 Binary files a/build/test/out/c/test_casualQuiz.o and /dev/null differ diff --git a/build/test/out/c/test_casualQuiz_runner.o b/build/test/out/c/test_casualQuiz_runner.o deleted file mode 100644 index 5d92f73..0000000 Binary files a/build/test/out/c/test_casualQuiz_runner.o and /dev/null differ diff --git a/build/test/out/c/test_quizduell.o b/build/test/out/c/test_quizduell.o deleted file mode 100644 index 19e3793..0000000 Binary files a/build/test/out/c/test_quizduell.o and /dev/null differ diff --git a/build/test/out/c/test_quizduell_runner.o b/build/test/out/c/test_quizduell_runner.o deleted file mode 100644 index 37e4407..0000000 Binary files a/build/test/out/c/test_quizduell_runner.o and /dev/null differ diff --git a/build/test/out/c/test_timequiz.o b/build/test/out/c/test_timequiz.o deleted file mode 100644 index 4ac1e70..0000000 Binary files a/build/test/out/c/test_timequiz.o and /dev/null differ diff --git a/build/test/out/c/test_timequiz_runner.o b/build/test/out/c/test_timequiz_runner.o deleted file mode 100644 index c07f490..0000000 Binary files a/build/test/out/c/test_timequiz_runner.o and /dev/null differ diff --git a/build/test/out/c/test_wwm.o b/build/test/out/c/test_wwm.o deleted file mode 100644 index a812b10..0000000 Binary files a/build/test/out/c/test_wwm.o and /dev/null differ diff --git a/build/test/out/c/test_wwm_runner.o b/build/test/out/c/test_wwm_runner.o deleted file mode 100644 index 5b07b18..0000000 Binary files a/build/test/out/c/test_wwm_runner.o and /dev/null differ diff --git a/build/test/out/c/timequiz.o b/build/test/out/c/timequiz.o deleted file mode 100644 index a5a2192..0000000 Binary files a/build/test/out/c/timequiz.o and /dev/null differ diff --git a/build/test/out/c/unity.o b/build/test/out/c/unity.o deleted file mode 100644 index 77bdafe..0000000 Binary files a/build/test/out/c/unity.o and /dev/null differ diff --git a/build/test/out/test_casualQuiz.out b/build/test/out/test_casualQuiz.out deleted file mode 100755 index 764a49c..0000000 Binary files a/build/test/out/test_casualQuiz.out and /dev/null differ diff --git a/build/test/out/test_quizduell.out b/build/test/out/test_quizduell.out deleted file mode 100755 index fbafff5..0000000 Binary files a/build/test/out/test_quizduell.out and /dev/null differ diff --git a/build/test/out/test_timequiz.out b/build/test/out/test_timequiz.out deleted file mode 100755 index 0e45e3b..0000000 Binary files a/build/test/out/test_timequiz.out and /dev/null differ diff --git a/build/test/out/test_wwm.out b/build/test/out/test_wwm.out deleted file mode 100755 index 70a210f..0000000 Binary files a/build/test/out/test_wwm.out and /dev/null differ diff --git a/build/test/preprocess/files/test_casualQuiz.c b/build/test/preprocess/files/test_casualQuiz.c deleted file mode 100644 index e69de29..0000000 diff --git a/build/test/preprocess/files/test_quizduell.c b/build/test/preprocess/files/test_quizduell.c deleted file mode 100644 index e69de29..0000000 diff --git a/build/test/preprocess/files/test_timequiz.c b/build/test/preprocess/files/test_timequiz.c deleted file mode 100644 index 591ce84..0000000 --- a/build/test/preprocess/files/test_timequiz.c +++ /dev/null @@ -1,293 +0,0 @@ -#include "src/timequiz.h" -#include "C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h" - - - - - - -void setUp(void) { - -} - - - -void tearDown(void) { - -} - - - -void test_getRandomQuestionIndex(void) { - - int askedQuestions[10] = {0}; - - int totalQuestions = 10; - - int index = getRandomQuestionIndex(askedQuestions, totalQuestions); - - do {if ((index >= 0 && index < totalQuestions)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(16)));}} while(0); - -} - - - -void test_displayQuestion(void) { - - char* question = "Test Question"; - - char* answers[] = {"A", "B", "C", "D"}; - - int correctIndex = 0; - - printf("\nExpected Output:\n"); - - printf("Question: %s\n", question); - - for (int i = 0; i < 4; i++) { - - printf("%d. %s\n", i + 1, answers[i]); - - } - - printf("\n"); - - printf("Actual Output:\n"); - - displayQuestion(question, answers, correctIndex); - -} - - - -void test_processUserAnswer_correct(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 0; - - int userAnswer = 1; - - - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(41), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(42), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_wrong(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 0; - - int userAnswer = 2; - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(52), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(53), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_correctAnswer_index3(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"A", "B", "C", "D"}; - - processUserAnswer(4, 3, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(61), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(62), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_correctAnswer_index0(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"A", "B", "C", "D"}; - - processUserAnswer(1, 0, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(70), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(71), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_wrongAnswer_index3(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 0; - - int userAnswer = 4; - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(81), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(82), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_correctAnswer_index1(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 1; - - int userAnswer = 2; - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(92), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(93), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_correctAnswer_index2(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 2; - - int userAnswer = 3; - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(103), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((1)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(104), UNITY_DISPLAY_STYLE_INT); - -} - - - -void test_processUserAnswer_wrongAnswer_index1(void) { - - int score = 0; - - int totalCorrectAnswers = 0; - - char* answers[] = {"Paris", "London", "Berlin", "Madrid"}; - - int correctIndex = 2; - - int userAnswer = 2; - - processUserAnswer(userAnswer, correctIndex, &score, &totalCorrectAnswers, answers); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((score)), ( - - ((void *)0) - - ), (UNITY_UINT)(114), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((totalCorrectAnswers)), ( - - ((void *)0) - - ), (UNITY_UINT)(115), UNITY_DISPLAY_STYLE_INT); - -} diff --git a/build/test/preprocess/files/test_wwm.c b/build/test/preprocess/files/test_wwm.c deleted file mode 100644 index e69de29..0000000 diff --git a/build/test/preprocess/includes/test_casualQuiz.c b/build/test/preprocess/includes/test_casualQuiz.c deleted file mode 100644 index dcd024e..0000000 --- a/build/test/preprocess/includes/test_casualQuiz.c +++ /dev/null @@ -1 +0,0 @@ ---- [] diff --git a/build/test/preprocess/includes/test_quizduell.c b/build/test/preprocess/includes/test_quizduell.c deleted file mode 100644 index dcd024e..0000000 --- a/build/test/preprocess/includes/test_quizduell.c +++ /dev/null @@ -1 +0,0 @@ ---- [] diff --git a/build/test/preprocess/includes/test_timequiz.c b/build/test/preprocess/includes/test_timequiz.c deleted file mode 100644 index 3036273..0000000 --- a/build/test/preprocess/includes/test_timequiz.c +++ /dev/null @@ -1,3 +0,0 @@ ---- -- C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h -- src/timequiz.h diff --git a/build/test/preprocess/includes/test_wwm.c b/build/test/preprocess/includes/test_wwm.c deleted file mode 100644 index dcd024e..0000000 --- a/build/test/preprocess/includes/test_wwm.c +++ /dev/null @@ -1 +0,0 @@ ---- [] diff --git a/build/test/results/test_casualQuiz.pass b/build/test/results/test_casualQuiz.pass deleted file mode 100644 index 0054265..0000000 --- a/build/test/results/test_casualQuiz.pass +++ /dev/null @@ -1,14 +0,0 @@ ---- -:source: - :path: test - :file: test_casualQuiz.c -:successes: [] -:failures: [] -:ignores: [] -:counts: - :total: 0 - :passed: 0 - :failed: 0 - :ignored: 0 -:stdout: [] -:time: 0.015700600000855047 diff --git a/build/test/results/test_quizduell.pass b/build/test/results/test_quizduell.pass deleted file mode 100644 index c4843d1..0000000 --- a/build/test/results/test_quizduell.pass +++ /dev/null @@ -1,14 +0,0 @@ ---- -:source: - :path: test - :file: test_quizduell.c -:successes: [] -:failures: [] -:ignores: [] -:counts: - :total: 0 - :passed: 0 - :failed: 0 - :ignored: 0 -:stdout: [] -:time: 0.015422999998918385 diff --git a/build/test/results/test_timequiz.pass b/build/test/results/test_timequiz.pass deleted file mode 100644 index bbb710d..0000000 --- a/build/test/results/test_timequiz.pass +++ /dev/null @@ -1,77 +0,0 @@ ---- -:source: - :path: test - :file: test_timequiz.c -:successes: -- :test: test_getRandomQuestionIndex - :line: 12 - :message: '' - :unity_test_time: 0 -- :test: test_displayQuestion - :line: 19 - :message: '' - :unity_test_time: 0 -- :test: test_processUserAnswer_correct - :line: 33 - :message: '' - :unity_test_time: 0 -- :test: test_processUserAnswer_wrong - :line: 45 - :message: '' - :unity_test_time: 0 -- :test: test_processUserAnswer_correctAnswer_index3 - :line: 56 - :message: '' - :unity_test_time: 0 -- :test: test_processUserAnswer_correctAnswer_index0 - :line: 65 - :message: '' - :unity_test_time: 0 -- :test: test_processUserAnswer_wrongAnswer_index3 - :line: 74 - :message: '' - :unity_test_time: 0 -- :test: test_processUserAnswer_correctAnswer_index1 - :line: 85 - :message: '' - :unity_test_time: 0 -- :test: test_processUserAnswer_correctAnswer_index2 - :line: 96 - :message: '' - :unity_test_time: 0 -- :test: test_processUserAnswer_wrongAnswer_index1 - :line: 107 - :message: '' - :unity_test_time: 0 -:failures: [] -:ignores: [] -:counts: - :total: 10 - :passed: 10 - :failed: 0 - :ignored: 0 -:stdout: -- '' -- 'Expected Output:' -- 'Question: Test Question' -- 1. A -- 2. B -- 3. C -- 4. D -- '' -- 'Actual Output:' -- '' -- 'Question: Test Question' -- 1. A -- 2. B -- 3. C -- 4. D -- Correct! -- 'Wrong! The correct answer is: 1. Paris' -- Correct! -- Correct! -- 'Wrong! The correct answer is: 1. Paris' -- Correct! -- Correct! -- 'Wrong! The correct answer is: 3. Berlin' -:time: 0.033077699999921606 diff --git a/build/test/results/test_wwm.pass b/build/test/results/test_wwm.pass deleted file mode 100644 index 44efd99..0000000 --- a/build/test/results/test_wwm.pass +++ /dev/null @@ -1,14 +0,0 @@ ---- -:source: - :path: test - :file: test_wwm.c -:successes: [] -:failures: [] -:ignores: [] -:counts: - :total: 0 - :passed: 0 - :failed: 0 - :ignored: 0 -:stdout: [] -:time: 0.015287000000171247 diff --git a/build/test/runners/test_casualQuiz_runner.c b/build/test/runners/test_casualQuiz_runner.c deleted file mode 100644 index 78eb33b..0000000 --- a/build/test/runners/test_casualQuiz_runner.c +++ /dev/null @@ -1,57 +0,0 @@ -/* AUTOGENERATED FILE. DO NOT EDIT. */ - -/*=======Automagically Detected Files To Include=====*/ -#include "unity.h" - -int GlobalExpectCount; -int GlobalVerifyOrder; -char* GlobalOrderError; - -/*=======External Functions This Runner Calls=====*/ -extern void setUp(void); -extern void tearDown(void); - - -/*=======Mock Management=====*/ -static void CMock_Init(void) -{ - GlobalExpectCount = 0; - GlobalVerifyOrder = 0; - GlobalOrderError = NULL; -} -static void CMock_Verify(void) -{ -} -static void CMock_Destroy(void) -{ -} - -/*=======Setup (stub)=====*/ -void setUp(void) {} - -/*=======Teardown (stub)=====*/ -void tearDown(void) {} - -/*=======Test Reset Options=====*/ -void resetTest(void); -void resetTest(void) -{ - tearDown(); - CMock_Verify(); - CMock_Destroy(); - CMock_Init(); - setUp(); -} -void verifyTest(void); -void verifyTest(void) -{ - CMock_Verify(); -} - -/*=======MAIN=====*/ -int main(void) -{ - UnityBegin("test_casualQuiz.c"); - - return UnityEnd(); -} diff --git a/build/test/runners/test_quizduell_runner.c b/build/test/runners/test_quizduell_runner.c deleted file mode 100644 index a93b0e4..0000000 --- a/build/test/runners/test_quizduell_runner.c +++ /dev/null @@ -1,57 +0,0 @@ -/* AUTOGENERATED FILE. DO NOT EDIT. */ - -/*=======Automagically Detected Files To Include=====*/ -#include "unity.h" - -int GlobalExpectCount; -int GlobalVerifyOrder; -char* GlobalOrderError; - -/*=======External Functions This Runner Calls=====*/ -extern void setUp(void); -extern void tearDown(void); - - -/*=======Mock Management=====*/ -static void CMock_Init(void) -{ - GlobalExpectCount = 0; - GlobalVerifyOrder = 0; - GlobalOrderError = NULL; -} -static void CMock_Verify(void) -{ -} -static void CMock_Destroy(void) -{ -} - -/*=======Setup (stub)=====*/ -void setUp(void) {} - -/*=======Teardown (stub)=====*/ -void tearDown(void) {} - -/*=======Test Reset Options=====*/ -void resetTest(void); -void resetTest(void) -{ - tearDown(); - CMock_Verify(); - CMock_Destroy(); - CMock_Init(); - setUp(); -} -void verifyTest(void); -void verifyTest(void) -{ - CMock_Verify(); -} - -/*=======MAIN=====*/ -int main(void) -{ - UnityBegin("test_quizduell.c"); - - return UnityEnd(); -} diff --git a/build/test/runners/test_timequiz_runner.c b/build/test/runners/test_timequiz_runner.c deleted file mode 100644 index 4b1fdbd..0000000 --- a/build/test/runners/test_timequiz_runner.c +++ /dev/null @@ -1,99 +0,0 @@ -/* AUTOGENERATED FILE. DO NOT EDIT. */ - -/*=======Automagically Detected Files To Include=====*/ -#include "unity.h" - -int GlobalExpectCount; -int GlobalVerifyOrder; -char* GlobalOrderError; - -/*=======External Functions This Runner Calls=====*/ -extern void setUp(void); -extern void tearDown(void); -extern void test_getRandomQuestionIndex(void); -extern void test_displayQuestion(void); -extern void test_processUserAnswer_correct(void); -extern void test_processUserAnswer_wrong(void); -extern void test_processUserAnswer_correctAnswer_index3(void); -extern void test_processUserAnswer_correctAnswer_index0(void); -extern void test_processUserAnswer_wrongAnswer_index3(void); -extern void test_processUserAnswer_correctAnswer_index1(void); -extern void test_processUserAnswer_correctAnswer_index2(void); -extern void test_processUserAnswer_wrongAnswer_index1(void); - - -/*=======Mock Management=====*/ -static void CMock_Init(void) -{ - GlobalExpectCount = 0; - GlobalVerifyOrder = 0; - GlobalOrderError = NULL; -} -static void CMock_Verify(void) -{ -} -static void CMock_Destroy(void) -{ -} - -/*=======Test Reset Options=====*/ -void resetTest(void); -void resetTest(void) -{ - tearDown(); - CMock_Verify(); - CMock_Destroy(); - CMock_Init(); - setUp(); -} -void verifyTest(void); -void verifyTest(void) -{ - CMock_Verify(); -} - -/*=======Test Runner Used To Run Each Test=====*/ -static void run_test(UnityTestFunction func, const char* name, UNITY_LINE_TYPE line_num) -{ - Unity.CurrentTestName = name; - Unity.CurrentTestLineNumber = line_num; -#ifdef UNITY_USE_COMMAND_LINE_ARGS - if (!UnityTestMatches()) - return; -#endif - Unity.NumberOfTests++; - UNITY_CLR_DETAILS(); - UNITY_EXEC_TIME_START(); - CMock_Init(); - if (TEST_PROTECT()) - { - setUp(); - func(); - } - if (TEST_PROTECT()) - { - tearDown(); - CMock_Verify(); - } - CMock_Destroy(); - UNITY_EXEC_TIME_STOP(); - UnityConcludeTest(); -} - -/*=======MAIN=====*/ -int main(void) -{ - UnityBegin("test_timequiz.c"); - run_test(test_getRandomQuestionIndex, "test_getRandomQuestionIndex", 12); - run_test(test_displayQuestion, "test_displayQuestion", 19); - run_test(test_processUserAnswer_correct, "test_processUserAnswer_correct", 33); - run_test(test_processUserAnswer_wrong, "test_processUserAnswer_wrong", 45); - run_test(test_processUserAnswer_correctAnswer_index3, "test_processUserAnswer_correctAnswer_index3", 56); - run_test(test_processUserAnswer_correctAnswer_index0, "test_processUserAnswer_correctAnswer_index0", 65); - run_test(test_processUserAnswer_wrongAnswer_index3, "test_processUserAnswer_wrongAnswer_index3", 74); - run_test(test_processUserAnswer_correctAnswer_index1, "test_processUserAnswer_correctAnswer_index1", 85); - run_test(test_processUserAnswer_correctAnswer_index2, "test_processUserAnswer_correctAnswer_index2", 96); - run_test(test_processUserAnswer_wrongAnswer_index1, "test_processUserAnswer_wrongAnswer_index1", 107); - - return UnityEnd(); -} diff --git a/build/test/runners/test_wwm_runner.c b/build/test/runners/test_wwm_runner.c deleted file mode 100644 index a1a6aa9..0000000 --- a/build/test/runners/test_wwm_runner.c +++ /dev/null @@ -1,57 +0,0 @@ -/* AUTOGENERATED FILE. DO NOT EDIT. */ - -/*=======Automagically Detected Files To Include=====*/ -#include "unity.h" - -int GlobalExpectCount; -int GlobalVerifyOrder; -char* GlobalOrderError; - -/*=======External Functions This Runner Calls=====*/ -extern void setUp(void); -extern void tearDown(void); - - -/*=======Mock Management=====*/ -static void CMock_Init(void) -{ - GlobalExpectCount = 0; - GlobalVerifyOrder = 0; - GlobalOrderError = NULL; -} -static void CMock_Verify(void) -{ -} -static void CMock_Destroy(void) -{ -} - -/*=======Setup (stub)=====*/ -void setUp(void) {} - -/*=======Teardown (stub)=====*/ -void tearDown(void) {} - -/*=======Test Reset Options=====*/ -void resetTest(void); -void resetTest(void) -{ - tearDown(); - CMock_Verify(); - CMock_Destroy(); - CMock_Init(); - setUp(); -} -void verifyTest(void); -void verifyTest(void) -{ - CMock_Verify(); -} - -/*=======MAIN=====*/ -int main(void) -{ - UnityBegin("test_wwm.c"); - - return UnityEnd(); -}