- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for gradle_cunit_register (0.32 sec)
-
platforms/native/testing-native/src/main/resources/org/gradle/nativeplatform/test/cunit/tasks/gradle_cunit_register.h
/* * Called by the Gradle CUnit launcher to register all CUnit tests. */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 105 bytes - Viewed (0) -
platforms/native/testing-native/src/main/resources/org/gradle/nativeplatform/test/cunit/tasks/gradle_cunit_main.c
#include <stdio.h> #include <CUnit/Automated.h> #include <CUnit/Basic.h> #include "gradle_cunit_register.h" /* * Generated launcher for CUnit tests. All tests and suites must be registered in a single method: * void gradle_cunit_register(); */ int main() { int failureCount; CU_initialize_registry(); gradle_cunit_register(); CU_list_tests_to_file(); CU_automated_run_tests();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/native-binaries/cunit/groovy/src/operatorsTest/c/suite_operators.c
#include <CUnit/Basic.h> #include "gradle_cunit_register.h" #include "test_operators.h" int suite_init(void) { return 0; } int suite_clean(void) { return 0; } void gradle_cunit_register() { CU_pSuite pSuiteMath = CU_add_suite("operator tests", suite_init, suite_clean); CU_add_test(pSuiteMath, "test_plus", test_plus); CU_add_test(pSuiteMath, "test_minus", test_minus);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 395 bytes - Viewed (0) -
platforms/native/testing-native/src/main/java/org/gradle/nativeplatform/test/cunit/tasks/GenerateCUnitLauncher.java
private File sourceDir; private File headerDir; @TaskAction public void generate() { writeToFile(sourceDir, "gradle_cunit_main.c"); writeToFile(headerDir, "gradle_cunit_register.h"); } private void writeToFile(File directory, String fileName) { final File file = new File(directory, fileName); GFileUtils.copyURLToFile(getClass().getResource(fileName), file); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/CHelloWorldApp.groovy
#include <CUnit/Basic.h> #include "hello.h" #include "gradle_cunit_register.h" int init_test(void) { return 0; } int clean_test(void) { return 0; } void test_sum(void) { CU_ASSERT(sum(0, 2) == 2); #ifndef ONE_TEST CU_ASSERT(sum(0, -2) == -2); CU_ASSERT(sum(2, 2) == 4); #endif } void gradle_cunit_register() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 5.1K bytes - Viewed (0) -
platforms/native/testing-native/src/integTest/groovy/org/gradle/nativeplatform/test/cunit/CUnitIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 17K bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/native/native_software.adoc
Gradle initialises the CUnit test registry and executes the tests, utilising some generated CUnit launcher sources. Gradle will expect and call a function with the signature `void gradle_cunit_register()` that you can use to configure the actual CUnit suites and tests to execute. === Example: Registering CUnit tests [source.multi-language-sample,c] .suite_operators.c ----
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 24 23:14:04 UTC 2024 - 54.6K bytes - Viewed (0)