Commit Graph

  • c3afe99a77 parse mock files correctly #520 Fabian Weik 2020-08-27 13:21:45 +02:00
  • 98045925af Merge pull request #514 from michaelbrockus/let_meson_handle_flags Mark VanderVoord 2020-08-06 06:37:48 -04:00
  • 62d0e7d68e Update meson.build #514 Michael Brockus 2020-08-05 21:15:37 -07:00
  • 52d5f59b72 Update meson.build Michael Brockus 2020-08-05 21:13:06 -07:00
  • 09acb0b64f Merge pull request #513 from carsonalh/msvcfix Mark VanderVoord 2020-07-18 10:37:51 -04:00
  • e640949eb3 Patched compilation error for MSVC. #513 Carson Holloway 2020-07-18 21:59:28 +10:00
  • 6fecc8eb38 Added MSVC options to CMakeLists.txt. Carson Holloway 2020-07-18 21:52:00 +10:00
  • 777ad17420 Added MSVC options to CMakeLists.txt. Carson Holloway 2020-07-18 21:52:00 +10:00
  • 8bbfe1f5ac Fix warning from issue #507 #509 Alessio Centazzo 2020-06-06 08:07:57 -07:00
  • 0126e4804c Merge pull request #504 from phyrwork/master Mark VanderVoord 2020-05-26 08:04:03 -04:00
  • b4b1994bd7 Fix TEST_ASSERT_BIT(S)_HIGH testing only lower 32-bits #504 Connor Newton 2020-05-26 12:52:02 +01:00
  • fedd1495c2 Merge pull request #503 from andred/master Mark VanderVoord 2020-05-25 11:09:55 -04:00
  • a6a4e9766d unity: annotate noreturn APIs (fix Wsuggest-attribute=noreturn warnings) #503 André Draszik 2020-05-25 15:32:16 +01:00
  • 06a668579f Merge pull request #501 from andred/master Mark VanderVoord 2020-05-25 06:59:32 -04:00
  • 9760c4f14f unity: fix Wswitch-enum warning #501 André Draszik 2020-05-25 07:48:16 +01:00
  • f5ff3504b5 auto/run_test: fix Wsign-compare warning André Draszik 2020-05-25 07:14:14 +01:00
  • b0032caca4 Merge pull request #499 from jsloth/bugfix/suiteTearDown Mark VanderVoord 2020-05-04 16:09:30 -04:00
  • dcb30731f8 Fixed suiteTearDown not matching prototype #499 Jakob Olesen 2020-05-04 20:34:45 +02:00
  • 77c394e975 Merge pull request #498 from AlariOis/master Mark VanderVoord 2020-05-04 09:48:23 -04:00
  • 87f382fbb2 Merge branch 'master' into master #498 Mark VanderVoord 2020-05-04 09:45:03 -04:00
  • 97f6d55256 c99 support for new RUN_TEST macro Alari Õis 2020-05-04 08:20:19 +03:00
  • cf949f45ca Bump Version v2.5.1 Mark VanderVoord 2020-05-03 16:03:07 -04:00
  • fd80d514ee Revert "More elegant RUN_TEST macro" Mark VanderVoord 2020-05-03 08:57:21 -04:00
  • 9f4b2251de Merge pull request #493 from VShilenkov/master Mark VanderVoord 2020-05-02 14:38:02 -04:00
  • c5413ce16b Merge pull request #497 from AlariOis/master Mark VanderVoord 2020-05-02 14:36:03 -04:00
  • cdfb7e092c More elegant RUN_TEST macro #497 Alari Õis 2020-05-01 08:18:09 +03:00
  • ae8b98e80b Merge pull request #496 from AlariOis/master Mark VanderVoord 2020-04-25 08:55:07 -04:00
  • ec31dfacad Fixed typos in documentation #496 Alari Õis 2020-04-25 07:14:21 +03:00
  • a2af08c773 project: revert UNITY_VERSION_* to unity.h #493 Vitalii Shylienkov 2020-04-14 11:02:24 +02:00
  • b397a72e89 cmake: get version from meson Vitalii Shylienkov 2020-04-13 13:08:18 +02:00
  • 2a2a4d19c5 meson: supports version Vitalii Shylienkov 2020-04-13 12:47:07 +02:00
  • a78e6c8566 Merge pull request #494 from jlindgren90/master Mark VanderVoord 2020-04-09 16:10:46 -04:00
  • 2485d49d13 Wrap UNITY_TEST_ASSERT in a do ... while(0) block #494 John Lindgren 2020-04-09 13:03:16 -04:00
  • d603ccdc3b cmake: update CMake Vitalii Shylienkov 2020-04-09 13:58:45 +02:00
  • 10fd84f02b Merge pull request #492 from farshield/fix_small_typo Mark VanderVoord 2020-03-28 13:34:31 -04:00
  • ff479e9aa0 Fix small typo #492 Gavriil Pascalau 2020-03-28 18:31:43 +01:00
  • 87d8de6d55 Disable osx tests because (1) they are slow and (2) the toolchain is old and crusty mvandervoord 2020-03-19 10:02:38 -04:00
  • 615cf2349e Update self-test parameters mvandervoord 2020-03-19 09:48:40 -04:00
  • 8c4ae7aacd clarification in docs (#468) mvandervoord 2020-03-18 15:19:35 -04:00
  • 2c3e75e859 Fixed issue #486 mvandervoord 2020-03-17 20:38:11 -04:00
  • 371e062555 Fixed issue #480 - better protection against bad pattern matching. mvandervoord 2020-03-17 16:24:25 -04:00
  • f61a7ea8e4 Fix Issue #479 (Thanks @cy18) mvandervoord 2020-03-17 16:12:08 -04:00
  • a67cb27dd4 Merge pull request #472 from jlindgren90/master Mark VanderVoord 2020-03-17 15:35:47 -04:00
  • 99199515fd Update documentation. Add UNITY_PRINT_TEST_CONTEXT (thanks @jlindgren90 !) Replaces PR #473 mvandervoord 2020-03-17 15:01:46 -04:00
  • 3e4dfec147 Add support for alternate forms of header and source files to test runner generator. This borrows heavily from #477 (Thanks @Tuc-an) but maintains the ability to sort files that don't need to be relinked. mvandervoord 2020-03-17 14:02:54 -04:00
  • 75754de04e more of the same. mvandervoord 2020-03-16 20:38:54 -04:00
  • 6e3ecbf92b Declare the test variable static mvandervoord 2020-03-16 20:26:10 -04:00
  • d7a05a56df Working with very picky compilers. :) mvandervoord 2020-03-16 20:14:02 -04:00
  • 6a86a83207 Merge pull request #487 from michaelbadcrumble/master Mark VanderVoord 2020-03-16 19:55:55 -04:00
  • 3ee46e3da3 Forgot EOL mvandervoord 2020-03-16 19:51:05 -04:00
  • a58054b013 Update makefile to run tests. tweak broken tests. mvandervoord 2020-03-16 19:33:51 -04:00
  • 71e77ce6fb Added NOT-EQUAL int variants. Organized Unit Tests mvandervoord 2020-03-16 18:45:40 -04:00
  • bad429428d Add assertion for checking empty null-terminated arrays. This is particularly useful for check c strings. mvandervoord 2020-03-16 15:04:40 -04:00
  • 5e9acef74f Merge pull request #488 from jvcdk/feature/test_printf Mark VanderVoord 2020-02-18 10:02:41 -05:00
  • 22a047ebb5 Updated documentation and examples to reflect the TEST_PRINTF function. #488 Jørn Villesen Christensen 2020-02-14 12:35:41 +01:00
  • 3da0b4652c Implement macro TEST_PRINTF: Works like TEST_MESSAGE, but with a format-string. Jørn Villesen Christensen 2020-02-14 12:31:53 +01:00
  • 3b80ba73fe add clang to CI file #487 Michael 2020-02-08 10:39:34 -08:00
  • 8a3a31f7b3 clean up meson support Michael 2020-02-08 10:30:43 -08:00
  • c101cfa7d2 Merge pull request #485 from korigod/test-range Mark VanderVoord 2020-02-02 15:12:03 -05:00
  • 218fa2cbe8 Add TEST_RANGE to specify arg ranges in parameterized tests #485 Andrei Korigodskii 2020-02-02 22:00:27 +03:00
  • d0714178a8 Merge pull request #484 from mr-bat/patch-1 Mark VanderVoord 2020-01-27 13:05:29 +02:00
  • 04858be38f update copyright message #484 mr-bat 2020-01-26 11:22:07 -08:00
  • 622918a7df Merge pull request #476 from art-of-dom/module-char-scrub Mark VanderVoord 2019-12-26 07:14:53 -05:00
  • 3b5b491860 sub in '_' for '-' in define and test name in module generator #476 Dom Postorivo 2019-12-11 21:30:18 -05:00
  • e449210977 Merge pull request #475 from ThrowTheSwitch/refactor/self-test-cleanup Mark VanderVoord 2019-12-15 14:49:27 -05:00
  • f3b87bb91c another tweak to how we handle the ci vs local testing. #475 mvandervoord 2019-12-15 14:36:59 -05:00
  • e276e1a458 Swap order so that CI runs all the makefile tests... but local test:all skips them as mostly redundant and very platform specific. mvandervoord 2019-12-15 10:30:26 -05:00
  • d271759bcd Merge branch 'master' into refactor/self-test-cleanup mvandervoord 2019-12-15 10:10:44 -05:00
  • 47b630391d Minor tweak to the way we load includes mvandervoord 2019-12-15 10:07:05 -05:00
  • fb45e3010b the makefiles in the extras are in the test dirs. mvandervoord 2019-12-14 22:38:52 -05:00
  • ef0cf704d9 Centralize all testing to the test folder instead of each subproject. Trigger ALL tests when calling rake test:all instead of that being just the core tests. mvandervoord 2019-12-14 22:24:30 -05:00
  • 461c6b3978 Clean up ci tasks. Get the files to use the build directory again. mvandervoord 2019-12-14 05:18:46 -05:00
  • 3f71d10b2e Refactor all yaml files for self-tests to fit Ceedling format for wider reuse. Fix mistake in unity selftest without output spy running. Namespace self-tests for consistency across ThrowTheSwitch projects (like being able to test:all) Reduce clutter of NAMED self-tests in task list. mvandervoord 2019-12-13 20:38:42 -05:00
  • f39c856a37 auto: Only create run_test() function if it's needed. #472 John Lindgren 2019-12-10 13:24:14 -05:00
  • 5e3fb620fb Merge pull request #470 from LinoMastro/help_msg Mark VanderVoord 2019-12-11 14:54:04 -05:00
  • 1d1de74153 Merge pull request #469 from LinoMastro/bug_fixes Mark VanderVoord 2019-12-09 06:39:13 -05:00
  • 5c5773720f Implement an -h/--help flag for Unity Fixtures and add documentation #470 Lino Mastrodomenico 2019-12-09 00:25:28 +00:00
  • e59185cd8d Fix another access outside array bounds. #469 Lino Mastrodomenico 2019-12-08 22:34:47 +00:00
  • 86caf7ec97 Fix access outside array bounds. Lino Mastrodomenico 2019-12-08 22:32:18 +00:00
  • e3132cdddd Change the way we ignore the default runner. mvandervoord 2019-12-05 13:51:55 -05:00
  • c5c36ab29f Do NOT include the default test runner if a custom runner has been defined. Cleanup some style issues. mvandervoord 2019-12-05 13:19:43 -05:00
  • 2f79302d5c Merge pull request #465 from michaelbadcrumble/meson_support Mark VanderVoord 2019-12-04 06:02:32 -05:00
  • de1cb75e4c Keep Meson support back to version 0.50.0 #465 Michael Brockus 2019-12-03 22:49:22 -08:00
  • 3fb17f33e2 Update root meson.build Michael Brockus 2019-12-03 22:45:37 -08:00
  • e2682ae43a update (commented out) example of using WEAK (which is not supported any longer) mvandervoord 2019-11-12 18:26:15 -05:00
  • c3d7662a1e fixture example doesn't use memory extra v2.5.0 mvandervoord 2019-10-30 10:05:49 -04:00
  • ded22fef63 Make memory handling optional in fixtures mvandervoord 2019-10-30 09:50:22 -04:00
  • 37a0f7184c Merge pull request #459 from elliot-gawthrop/combined_suite Mark VanderVoord 2019-10-30 09:33:18 -04:00
  • 2aaf3c4504 Merge pull request #461 from jlindgren90/duplicate-branch Mark VanderVoord 2019-10-30 09:31:14 -04:00
  • d34f72282f Merge pull request #463 from ThrowTheSwitch/refactor/split_mem_from_fixture Mark VanderVoord 2019-10-30 09:26:40 -04:00
  • 179b492e18 Sigh. had to NOT disable these warnings by default because the gcc on our test rig doesn't understand it #463 mvandervoord 2019-10-30 09:00:53 -04:00
  • 5dd5931114 Try to keep compiler from complaining about this cast that we KNOW is okay. mvandervoord 2019-10-30 08:53:08 -04:00
  • 94dc637d03 While we're fixing warnings / errors, disable this (otherwise helpful) error because we are purposefully making this example file fail for this. mvandervoord 2019-10-30 08:48:08 -04:00
  • e40b0bf2b5 Let's just go with it. Why fight the warnings when they could catch other issues? mvandervoord 2019-10-30 08:42:46 -04:00
  • efd02920ca Fix path problem in Travis CI mvandervoord 2019-10-30 08:06:52 -04:00
  • fbded74349 Split memory from fixtures and make it's own addon mvandervoord 2019-10-30 07:52:07 -04:00
  • 3fb86421b2 Merge pull request #460 from jlindgren90/array-64 Mark VanderVoord 2019-10-29 17:21:35 -04:00
  • 8072c5c946 Remove exactly duplicated 'else if' branch. #461 John Lindgren 2019-10-29 17:10:45 -04:00
  • 32e6d93ab0 Fix TEST_ASSERT_HEX64_ARRAY_WITHIN truncating delta to 32 bits. #460 John Lindgren 2019-10-29 16:59:59 -04:00
  • a303e08859 Option to omit UnityBegin/UnityEnd calls in generate_test_runner #459 anon 2019-10-29 19:38:43 +00:00