All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- compilation error when option -fno-common is activated (as is the default since gcc 10)
- type
aum_test_function_t
- signature of
aum_main_run
so that parametertest_suites_count
is anunsigned int
- signature of
aum_mock_get_parameter_at
so that parameterposition
is anunsigned int
- signature of
aum_mock_was_called_with_at
so that parameterposition
is anunsigned int
- field
test_count
ofaum_test_suite_t
is anunsigned int
- methods
aum_runner_create
,aum_runner_register_suite
,aum_runner_execute_tests
,aum_runner_execute_single_test
,aum_runner_print_xml_report
,aum_runner_destroy
- types
aum_runner_result_t
,aum_runner_t
- header
aum/runner.h
- methods
aum_test_suite_count_ignored_tests
,aum_test_suite_has_name
- function
aum_mock_will_skip
configures a mock so that it does nothing when called. Applies only to mock of function with avoid
return type.
- calls to a mocked function with a
jmp_buf
argument do not fail anymore. However, thejmp_buf
argument is not stored correctly. And so, for these functions, macrosAUM_ASSERT_WAS_CALLED_WITH
andAUM_ASSERT_WAS_CALLED_WITH_AT
will not work as expected.
- calls to a mocked function with a
va_list
argument do not fail anymore. However, theva_list
argument is not stored correctly. And so, for these functions, macrosAUM_ASSERT_WAS_CALLED_WITH
andAUM_ASSERT_WAS_CALLED_WITH_AT
will not work as expected.
- macro AUM_MAIN_RUN to replace the hand-written main function
- README.md
- flag -Wmissing-declarations when compiling source
- target install to Makefile
- aum.pc into the RPM package
- all functions in aum/runner.h in favor of macro AUM_MAIN_RUN
- Simplified console output
- the .so was not included in the generated RPM package
- RPM packaging
- Debian packaging
- default target in Makefile was failing in the absence of the .git directory
- target
debian
was incorrectly documented in Makefile
- First open source release