diff --git a/tests/build/test/cache/defines_dependency.yml b/tests/build/test/cache/defines_dependency.yml deleted file mode 100644 index c61a71f..0000000 --- a/tests/build/test/cache/defines_dependency.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -"../src/Error.c": -- TEST diff --git a/tests/build/test/cache/input.yml b/tests/build/test/cache/input.yml deleted file mode 100644 index 4dbee1a..0000000 --- a/tests/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: "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor" - :defines: [] -:cmock: - :vendor_path: "/var/lib/gems/2.7.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: "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor" - :defines: [] -:test_runner: - :includes: [] - :file_suffix: _runner -:tools: - :test_compiler: - :executable: gcc - :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 - :name: default_test_linker - :stderr_redirect: :none - :background_exec: :none - :optional: false - :arguments: - - '' - - '' - - '' - - '"${1}"' - - "${5}" - - -o "${2}" - - '' - - "${4}" - - '' - :test_file_preprocessor: - :executable: gcc - :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 - :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 - :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: - - "/var/lib/gems/2.7.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: "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/lib/../plugins/stdout_pretty_tests_report" - :module_generator_path: "/var/lib/gems/2.7.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/tests/build/test/cache/test_Error.c b/tests/build/test/cache/test_Error.c deleted file mode 100644 index e9c72bf..0000000 --- a/tests/build/test/cache/test_Error.c +++ /dev/null @@ -1,113 +0,0 @@ -#include "../src/Error.h" -#include "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h" - - -void setUp(){} - -void tearDown(){} - - - - - -void test_error() - -{ - - - - srand(time(0)); - - int bound = 1000; - - int val1,val2,val3,val4,val5,val6,val7,val8,val9,val10; - - - - - - val1 = rand() % 1000 + 1; - - val2 = rand() % 1000 + 1; - - val3 = rand() % 1000 + 1; - - val4 = rand() % 1000 + 1; - - val5 = rand() % 1000 + 1; - - val6 = rand() % 1000 + 1; - - val7 = rand() % 1000 + 1; - - val8 = rand() % 1000 + 1; - - val9 = rand() % 1000 + 1; - - val10 = rand() % 1000 + 1; - - - - - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val1))), ( - -((void *)0) - -), (UNITY_UINT)(30), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val2))), ( - -((void *)0) - -), (UNITY_UINT)(31), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val3))), ( - -((void *)0) - -), (UNITY_UINT)(32), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val4))), ( - -((void *)0) - -), (UNITY_UINT)(33), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val5))), ( - -((void *)0) - -), (UNITY_UINT)(34), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val6))), ( - -((void *)0) - -), (UNITY_UINT)(35), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val7))), ( - -((void *)0) - -), (UNITY_UINT)(36), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val8))), ( - -((void *)0) - -), (UNITY_UINT)(37), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val9))), ( - -((void *)0) - -), (UNITY_UINT)(38), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val10))), ( - -((void *)0) - -), (UNITY_UINT)(39), UNITY_DISPLAY_STYLE_INT); - -} diff --git a/tests/build/test/dependencies/Error.d b/tests/build/test/dependencies/Error.d deleted file mode 100644 index a184677..0000000 --- a/tests/build/test/dependencies/Error.d +++ /dev/null @@ -1 +0,0 @@ -build/test/out/c/Error.o: ../src/Error.c ../src/Error.h diff --git a/tests/build/test/dependencies/cmock.d b/tests/build/test/dependencies/cmock.d deleted file mode 100644 index 82b64c9..0000000 --- a/tests/build/test/dependencies/cmock.d +++ /dev/null @@ -1,6 +0,0 @@ -build/test/out/c/cmock.o: \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/cmock/src/cmock.c \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/cmock/src/cmock.h \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/cmock/src/cmock_internals.h \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h diff --git a/tests/build/test/dependencies/test_Error.d b/tests/build/test/dependencies/test_Error.d deleted file mode 100644 index 2feb4c3..0000000 --- a/tests/build/test/dependencies/test_Error.d +++ /dev/null @@ -1,4 +0,0 @@ -build/test/out/c/test_Error.o: test/test_Error.c \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h \ - ../src/Error.h diff --git a/tests/build/test/dependencies/test_Error_runner.d b/tests/build/test/dependencies/test_Error_runner.d deleted file mode 100644 index 07566c2..0000000 --- a/tests/build/test/dependencies/test_Error_runner.d +++ /dev/null @@ -1,4 +0,0 @@ -build/test/out/c/test_Error_runner.o: \ - build/test/runners/test_Error_runner.c \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h diff --git a/tests/build/test/dependencies/unity.d b/tests/build/test/dependencies/unity.d deleted file mode 100644 index 02f2997..0000000 --- a/tests/build/test/dependencies/unity.d +++ /dev/null @@ -1,4 +0,0 @@ -build/test/out/c/unity.o: \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.c \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \ - /var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h diff --git a/tests/build/test/out/c/Error.o b/tests/build/test/out/c/Error.o deleted file mode 100644 index 1b78f2b..0000000 Binary files a/tests/build/test/out/c/Error.o and /dev/null differ diff --git a/tests/build/test/out/c/cmock.o b/tests/build/test/out/c/cmock.o deleted file mode 100644 index 162be59..0000000 Binary files a/tests/build/test/out/c/cmock.o and /dev/null differ diff --git a/tests/build/test/out/c/test_Error.o b/tests/build/test/out/c/test_Error.o deleted file mode 100644 index 90b3456..0000000 Binary files a/tests/build/test/out/c/test_Error.o and /dev/null differ diff --git a/tests/build/test/out/c/test_Error_runner.o b/tests/build/test/out/c/test_Error_runner.o deleted file mode 100644 index d722bfc..0000000 Binary files a/tests/build/test/out/c/test_Error_runner.o and /dev/null differ diff --git a/tests/build/test/out/c/unity.o b/tests/build/test/out/c/unity.o deleted file mode 100644 index ba42096..0000000 Binary files a/tests/build/test/out/c/unity.o and /dev/null differ diff --git a/tests/build/test/out/test_Error.out b/tests/build/test/out/test_Error.out deleted file mode 100755 index 6b592db..0000000 Binary files a/tests/build/test/out/test_Error.out and /dev/null differ diff --git a/tests/build/test/preprocess/files/test_Error.c b/tests/build/test/preprocess/files/test_Error.c deleted file mode 100644 index e9c72bf..0000000 --- a/tests/build/test/preprocess/files/test_Error.c +++ /dev/null @@ -1,113 +0,0 @@ -#include "../src/Error.h" -#include "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h" - - -void setUp(){} - -void tearDown(){} - - - - - -void test_error() - -{ - - - - srand(time(0)); - - int bound = 1000; - - int val1,val2,val3,val4,val5,val6,val7,val8,val9,val10; - - - - - - val1 = rand() % 1000 + 1; - - val2 = rand() % 1000 + 1; - - val3 = rand() % 1000 + 1; - - val4 = rand() % 1000 + 1; - - val5 = rand() % 1000 + 1; - - val6 = rand() % 1000 + 1; - - val7 = rand() % 1000 + 1; - - val8 = rand() % 1000 + 1; - - val9 = rand() % 1000 + 1; - - val10 = rand() % 1000 + 1; - - - - - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val1))), ( - -((void *)0) - -), (UNITY_UINT)(30), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val2))), ( - -((void *)0) - -), (UNITY_UINT)(31), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val3))), ( - -((void *)0) - -), (UNITY_UINT)(32), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val4))), ( - -((void *)0) - -), (UNITY_UINT)(33), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val5))), ( - -((void *)0) - -), (UNITY_UINT)(34), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val6))), ( - -((void *)0) - -), (UNITY_UINT)(35), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val7))), ( - -((void *)0) - -), (UNITY_UINT)(36), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val8))), ( - -((void *)0) - -), (UNITY_UINT)(37), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val9))), ( - -((void *)0) - -), (UNITY_UINT)(38), UNITY_DISPLAY_STYLE_INT); - - UnityAssertEqualNumber((UNITY_INT)((0)), (UNITY_INT)((error(val10))), ( - -((void *)0) - -), (UNITY_UINT)(39), UNITY_DISPLAY_STYLE_INT); - -} diff --git a/tests/build/test/preprocess/includes/test_Error.c b/tests/build/test/preprocess/includes/test_Error.c deleted file mode 100644 index dfd4fe6..0000000 --- a/tests/build/test/preprocess/includes/test_Error.c +++ /dev/null @@ -1,3 +0,0 @@ ---- -- "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h" -- "../src/Error.h" diff --git a/tests/build/test/results/test_Error.pass b/tests/build/test/results/test_Error.pass deleted file mode 100644 index e1c50bd..0000000 --- a/tests/build/test/results/test_Error.pass +++ /dev/null @@ -1,28 +0,0 @@ ---- -:source: - :path: test - :file: test_Error.c -:successes: -- :test: test_error - :line: 10 - :message: '' - :unity_test_time: 0 -:failures: [] -:ignores: [] -:counts: - :total: 1 - :passed: 1 - :failed: 0 - :ignored: 0 -:stdout: -- Error code unknown. -- Error code unknown. -- Error code unknown. -- Error code unknown. -- Error code unknown. -- Error code unknown. -- Error code unknown. -- Error code unknown. -- Error code unknown. -- Error code unknown. -:time: 0.0021041729996795766 diff --git a/tests/build/test/runners/test_Error_runner.c b/tests/build/test/runners/test_Error_runner.c deleted file mode 100644 index 65ef8d0..0000000 --- a/tests/build/test/runners/test_Error_runner.c +++ /dev/null @@ -1,81 +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_error(); - - -/*=======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_Error.c"); - run_test(test_error, "test_error", 10); - - return UnityEnd(); -} diff --git a/tests/project.yml b/tests/project.yml deleted file mode 100644 index 4d77799..0000000 --- a/tests/project.yml +++ /dev/null @@ -1,101 +0,0 @@ ---- - -# Notes: -# Sample project C code is not presently written to produce a release artifact. -# As such, release build options are disabled. -# This sample, therefore, only demonstrates running a collection of unit tests. - -:project: - :use_exceptions: FALSE - :use_test_preprocessor: TRUE - :use_auxiliary_dependencies: TRUE - :build_root: build -# :release_build: TRUE - :test_file_prefix: test_ - :which_ceedling: gem - :ceedling_version: 0.31.1 - :default_tasks: - - test:all - -#:test_build: -# :use_assembly: TRUE - -#:release_build: -# :output: MyApp.out -# :use_assembly: FALSE - -:environment: - -:extension: - :executable: .out - -:paths: - :test: - - +:test/** - - -:test/support - :source: - - ../src/** - :support: - - test/support - :libraries: [] - -:defines: - # in order to add common defines: - # 1) remove the trailing [] from the :common: section - # 2) add entries to the :common: section (e.g. :test: has TEST defined) - :common: &common_defines [] - :test: - - *common_defines - - TEST - :test_preprocess: - - *common_defines - - TEST - -:cmock: - :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 - -# Add -gcov to the plugins list to make sure of the gcov plugin -# You will need to have gcov and gcovr both installed to make it work. -# For more information on these options, see docs in plugins/gcov -:gcov: - :reports: - - HtmlDetailed - :gcovr: - :html_medium_threshold: 75 - :html_high_threshold: 90 - -#:tools: -# Ceedling defaults to using gcc for compiling, linking, etc. -# As [:tools] is blank, gcc will be used (so long as it's in your system path) -# See documentation to configure a given toolchain for use - -# LIBRARIES -# These libraries are automatically injected into the build process. Those specified as -# common will be used in all types of builds. Otherwise, libraries can be injected in just -# tests or releases. These options are MERGED with the options in supplemental yaml files. -:libraries: - :placement: :end - :flag: "-l${1}" - :path_flag: "-L ${1}" - :system: [] # for example, you might list 'm' to grab the math library - :test: [] - :release: [] - -:plugins: - :load_paths: - - "#{Ceedling.load_path}" - :enabled: - - stdout_pretty_tests_report - - module_generator -... diff --git a/tests/test/support/.gitkeep b/tests/test/support/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test/test_Error.c b/tests/test_Error.c similarity index 100% rename from tests/test/test_Error.c rename to tests/test_Error.c