Commit graph

  • ef3c0c8330 Fixed warnings (treated as error) Gabriel Schlozer 2016-09-09 14:33:41 +02:00
  • cd287cf795 changed comment Gabriel Schlozer 2016-09-09 11:45:35 +02:00
  • 6ca1119f1d possibility to disable implicit args Gabriel Schlozer 2016-09-09 11:41:01 +02:00
  • 5dd0975a0e named suite TestDetails Gabriel Schlozer 2016-09-09 11:40:23 +02:00
  • 8d91f324e2 removed useless include Gabriel Schlozer 2016-09-09 11:35:13 +02:00
  • 8b6a85d09f minor optimisation Gabriel Schlozer 2016-09-09 11:33:30 +02:00
  • 7e5608e773 added virtual destructor Gabriel Schlozer 2016-09-09 11:26:34 +02:00
  • 78fd096398 improved comment of explainations Gabriel Schlozer 2016-09-09 11:24:50 +02:00
  • 449a77cb2e small refactor Gabriel Schlozer 2016-09-09 11:16:26 +02:00
  • 1e5d6ecfbb const methods Gabriel Schlozer 2016-09-09 11:11:47 +02:00
  • a68d7b78dc created tests for SuitePredicate Gabriel Schlozer 2016-09-09 10:55:12 +02:00
  • 6b6006ee4e use method instead of direct data Gabriel Schlozer 2016-09-09 10:54:55 +02:00
  • f12885acf8 created tests for ArgumentsReader Gabriel Schlozer 2016-09-08 17:40:47 +02:00
  • 79326cbc94 bug fix: wrong index Gabriel Schlozer 2016-09-08 17:14:48 +02:00
  • 25b44bab7b splitted "ArgumentsReader" h/cpp Gabriel Schlozer 2016-09-08 17:00:09 +02:00
  • 0b15cf58d7 fixed wrong include Gabriel Schlozer 2016-09-08 16:52:01 +02:00
  • 97e3228ca0 Merge branch 'master' into TestRunnerCmd Gabriel Schlozer 2016-09-08 16:50:15 +02:00
  • c5ede398c4 Revert "Moved notion of "next test" from Test class to dedicated class TestListNode for being able to manage several TestList undependently instead of a single one" Gabriel Schlozer 2016-09-08 16:48:25 +02:00
  • a4a3b247c3 optionally allow implicit suite/test argument Gabriel Schlozer 2016-09-08 16:37:50 +02:00
  • 93a5df8013 simplification Gabriel Schlozer 2016-09-08 16:35:03 +02:00
  • a6e914c701 extracted in a dedicated class Gabriel Schlozer 2016-09-08 16:06:58 +02:00
  • d8e27e1825 Merge pull request #127 from pjohnmeyer/up_gcc_clang_warning_levels Patrick Johnmeyer 2016-08-30 20:45:40 -05:00
  • 1d0e157c5a Merge pull request #126 from pjohnmeyer/up_msvc_warning_levels Patrick Johnmeyer 2016-08-30 20:45:20 -05:00
  • c431be9f94 Merge pull request #128 from killoctal/useSize_t Patrick Johnmeyer 2016-08-30 20:44:49 -05:00
  • 896f862a87 changed tab to 3 spaces Gabriel Schlozer 2016-08-30 14:40:08 +02:00
  • 53c478d501 Partially extracted ArgumentsReader Gabriel Schlozer 2016-08-29 23:56:40 +02:00
  • 83b3040364 Minor simplification Gabriel Schlozer 2016-08-29 23:56:24 +02:00
  • 5d0847ea3b Used in main() Gabriel Schlozer 2016-08-29 23:21:47 +02:00
  • 7772acd087 Imported first basic version of RunTestsCmd Gabriel Schlozer 2016-08-29 23:21:39 +02:00
  • 468ed14721 Created tests for TestDetails comparison Gabriel Schlozer 2016-08-29 23:20:42 +02:00
  • 2b10f11baf created predicate "SuitePredicate" Gabriel Schlozer 2016-08-29 23:20:09 +02:00
  • 546801f829 Created method for compare TestDetails Gabriel Schlozer 2016-08-29 23:19:43 +02:00
  • c92794c7e0 Moved notion of "next test" from Test class to dedicated class TestListNode for being able to manage several TestList undependently instead of a single one Gabriel Schlozer 2016-08-29 22:50:43 +02:00
  • eca039304b Used size_t for CHECK macros Gabriel Schlozer 2016-08-29 22:36:31 +02:00
  • 7d7ba0aba4 Re-enable ignored-qualifiers warning and fix Patrick Johnmeyer 2016-08-27 20:41:41 -05:00
  • e161d44077 Use CMake SET instead of string CONCAT Patrick Johnmeyer 2016-08-27 10:04:54 -05:00
  • 2e2475fa54 Fix unused variable warnings Patrick Johnmeyer 2016-08-27 09:55:37 -05:00
  • f0044e919d Up warning level to -Wall/extra/error for non-MSVC Patrick Johnmeyer 2016-08-27 09:54:32 -05:00
  • 7e4fff3bb4 Fix "assignment operator could not be generated" warning Patrick Johnmeyer 2016-08-27 08:27:15 -05:00
  • 7c15942751 Up warning level to /W4 /WX for MSVC-like compilers Patrick Johnmeyer 2016-08-27 08:26:05 -05:00
  • 17d6e82ca6 forgot to remove this test after commit a77b0c74fb Gabriel Schlozer 2016-08-25 17:48:28 +02:00
  • b48bd9852e added long/short macro Gabriel Schlozer 2016-08-25 17:44:12 +02:00
  • 264799129b Merge branch 'master' into ParameterizedSuite Gabriel Schlozer 2016-08-25 17:34:53 +02:00
  • a77b0c74fb removed non pertinant and problematic condition Gabriel Schlozer 2016-08-24 13:18:02 +02:00
  • 21b1a598b9 specify "--test" is optional Gabriel Schlozer 2016-08-22 14:41:26 +02:00
  • 83dbcc076d Merge pull request #115 from unittest-cpp/add_cmake_option_to_disable_running_tests_as_build_step Patrick Johnmeyer 2016-08-16 22:45:34 -05:00
  • 097c71e6b8 Merge pull request #114 from unittest-cpp/long_and_short_macros Patrick Johnmeyer 2016-08-16 22:41:13 -05:00
  • 77ae15ab8a Merge pull request #120 from pjohnmeyer/check_by_reference Patrick Johnmeyer 2016-08-16 22:22:58 -05:00
  • 50db40ac0e Updated TestDefferredTestReporter.cpp to compile on VxWorks. sulemankm 2016-08-02 23:13:22 +05:00
  • 69ccda4968 generalization Gabriel Schlozer 2016-07-28 16:10:36 +02:00
  • 16e0dc2f65 fixed comment Gabriel Schlozer 2016-07-28 15:50:18 +02:00
  • 924c8ed317 added comment about how to use commands Gabriel Schlozer 2016-07-28 15:47:17 +02:00
  • 62378a6f7e added argument "--ignoreparam" (ex: --ignoreparam pzToto[0,2,6]) Gabriel Schlozer 2016-07-28 14:55:53 +02:00
  • 923cd554fc added tests Gabriel Schlozer 2016-07-28 14:47:09 +02:00
  • c91ff62af2 analyze ignore by array name Gabriel Schlozer 2016-07-28 14:47:00 +02:00
  • c077a46380 cleaned params argument and now mandatory param "--test" Gabriel Schlozer 2016-07-28 13:42:01 +02:00
  • 57cc9631f3 simplification: added SuitePredicate::addAll Gabriel Schlozer 2016-07-28 13:10:05 +02:00
  • 0f7dd82fbb created tests Gabriel Schlozer 2016-07-28 13:05:24 +02:00
  • 672b17bddd added feature ignore index by parameter name Gabriel Schlozer 2016-07-28 12:26:28 +02:00
  • 4543b15231 added possibility to set auto or force local/global ignore Gabriel Schlozer 2016-07-28 12:07:02 +02:00
  • 87146c1375 method rename Gabriel Schlozer 2016-07-28 11:19:37 +02:00
  • 9923f47c4b Update README.md sulemankm 2016-07-27 09:24:08 +05:00
  • 183e1b1e4c Initial port of UnitTest++ to VxWorks 5.5. NOTE: DefferedTestReporter.cpp compiles but its tests don't build for VxWorks sulemankm 2016-07-26 15:40:05 +05:00
  • ebe11e54c8 method for check if a parameter is ignored Gabriel Schlozer 2016-07-22 11:19:49 +02:00
  • 6b69ed78ba Skip test build with same option as run Patrick Johnmeyer 2016-07-18 21:13:03 -05:00
  • 14f317c40c Eliminate double-negative in option name / value Patrick Johnmeyer 2016-05-07 02:29:16 -05:00
  • fa97152619 Add UTPP_SKIP_TESTS_AS_BUILD_STEP CMake option Patrick Johnmeyer 2016-05-07 02:19:02 -05:00
  • de915185f6 Remove unused variable from test copy constructor Patrick Johnmeyer 2016-07-15 23:58:48 -05:00
  • bec6ba56ec Attempted fix for Travis build. Patrick Johnmeyer 2016-07-15 23:54:59 -05:00
  • 21589e5612 Take UnitTest::Check parameter by const reference Patrick Johnmeyer 2016-07-15 23:23:45 -05:00
  • 510903c880 Merge pull request #117 from korli/master Patrick Johnmeyer 2016-07-15 22:58:31 -05:00
  • c7a9e7fd9e Merge pull request #116 from JonChesterfield/master Patrick Johnmeyer 2016-07-15 22:54:17 -05:00
  • b697f9cc10 macro SET_TEST_PARAMETER_LISTENER(Type, Name, ListenerPtr, SetUpBody) Gabriel Schlozer 2016-07-12 14:31:15 +02:00
  • f7b47b6b1c minor simplifications Gabriel Schlozer 2016-07-12 13:43:55 +02:00
  • 7ed07322e6 do not throw exception if index out of range Gabriel Schlozer 2016-07-12 13:40:49 +02:00
  • 90c678ee07 minor chage: const ref Gabriel Schlozer 2016-07-12 13:27:33 +02:00
  • 328f64ba85 rename "parameters" to "values" Gabriel Schlozer 2016-07-12 13:23:54 +02:00
  • 4a51b5d499 tests rename Gabriel Schlozer 2016-07-08 13:21:45 +02:00
  • cb32b4fa08 getCurrentTest returns node instead of test Gabriel Schlozer 2016-07-08 13:19:35 +02:00
  • 8fca8ed301 minor test enforcement Gabriel Schlozer 2016-07-08 13:19:15 +02:00
  • 4b43692212 loop only during phasis end->begin (for stay undetectable) Gabriel Schlozer 2016-07-08 13:16:34 +02:00
  • 256ac0b58a LoopIsNotDetectableInTestList_Verify Gabriel Schlozer 2016-07-08 13:14:23 +02:00
  • aca5bc0e82 test LoopIsNotDetectableInTestList Gabriel Schlozer 2016-07-08 13:02:09 +02:00
  • a15549da7c parameters -> values Gabriel Schlozer 2016-07-04 10:40:10 +02:00
  • c340b40063 SET_SUITE_PARAMETER -> SET_TEST_PARAMETER Gabriel Schlozer 2016-07-04 10:34:25 +02:00
  • 28576acc60 SET_SUITE_PARAMETERS -> SET_SUITE_PARAMETER Gabriel Schlozer 2016-07-02 14:02:38 +02:00
  • 058812bf2e use parameter naming convention "pz*" Gabriel Schlozer 2016-07-02 13:48:19 +02:00
  • 7c5415c76a renamed class "ParameterizedTest" -> "TestParameter" Gabriel Schlozer 2016-07-02 13:45:13 +02:00
  • 36dac7146d removed useless var Gabriel Schlozer 2016-07-02 13:41:46 +02:00
  • e33f47e50a added missing include Gabriel Schlozer 2016-07-02 13:30:35 +02:00
  • 1ccb2136d3 cleaned macro Gabriel Schlozer 2016-07-01 16:54:19 +02:00
  • a5d13e3aa8 renamed "iteration" -> "index" Gabriel Schlozer 2016-07-01 16:50:45 +02:00
  • a82ebbd8f2 removed now useless code Gabriel Schlozer 2016-07-01 15:29:24 +02:00
  • fdbc313b8e fixed ignore bug Gabriel Schlozer 2016-07-01 15:12:01 +02:00
  • 9c13b30072 added test IgnoreIndex_IgnoreLast which revealed a bug Gabriel Schlozer 2016-07-01 14:48:46 +02:00
  • bc5161f7dc simplification: use struct instead of parralel maps Gabriel Schlozer 2016-06-20 18:12:40 +02:00
  • 7df39dd501 global ignore + tests Gabriel Schlozer 2016-06-20 17:09:31 +02:00
  • e583e3df17 clean ignored indexes only at end of iteration cycle Gabriel Schlozer 2016-06-20 16:40:23 +02:00
  • 119c7e23a9 simplification Gabriel Schlozer 2016-06-20 16:18:46 +02:00
  • 58d402affd ignore by value Gabriel Schlozer 2016-06-20 14:04:32 +02:00