aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
blob: b0c05242ad697c048522cc0996ef9df6269515e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
Thu Mar 28 2019 Andreas Schneider <asn@cryptomilk.org>
    * cmocka version 1.1.5
    * Added cmocka_set_skip_filter()

Thu Mar 28 2019 Andreas Schneider <asn@cryptomilk.org>
    * cmocka version 1.1.4
    * Added assert_float(_not)_equal()
    * Added expect_any_always()
    * Small bug fixes

Wed Sep 26 2018 Andreas Schneider <asn@cryptomilk.org>
    * cmocka version 1.1.3
    * Fixed subunit output on failures
    * Do not abort if a test is skipped
    * Switched to Modern CMake

Wed Aug 29 2018 Andreas Schneider <asn@cryptomilk.org>
    * cmocka version 1.1.2
    * Added function to filter tests (cmocka_set_test_filter)
    * Added new mocking example (uptime)
    * Fixed fixture error reporting
    * Fixed compiler flags detection
    * Some improvement for API documentation

Fri Apr 07 2016 Andreas Schneider <asn@cryptomilk.org>
    * cmocka: version 1.1.1
    * Fixed TAP output
    * Fixed cmocka on Windows x64
    * Fixed xUnit output durations

Wed Sep 21 2016 Andreas Schneider <asn@cryptomilk.org>
    * cmocka: version 1.1.0
    * Added support to catch multiple exceptions
    * Added support to verify call ordering
    * Added support to pass initial data to test cases
    * Added will_return_maybe() for ignoring mock returns
    * Added subtests for groups using TAP output
    * Added support to write multiple XML files for groups
    * Improved documentation
    * Fixed XML output generataion
    * Fixed Windows builds with VS2015

Thu Mar 12 2015 Andreas Schneider <asn@cryptomilk.org>
    * cmocka: version 1.0.1
    * Added a macro for assert_ptr_equal().
    * Fixed test_realloc() if 0 size is passed.
    * Fixed objects packaging bug.
    * Fixed building with newer gcc versions.

Sun Feb 16 2015 Andreas Schneider <asn@cryptomilk.org>
    * cmocka: version 1.0.0
    * Added new test runner with group fixtures. The old runner is deprecated
    * Added an extensible message output formatter
    * Added jUnit XML message output
    * Added subunit message output
    * Added Test Anything Protocol message output
    * Added skip() command
    * Added test_realloc()
    * Added a cmockery compat header
    * Fixed a lot of bugs on Windows

Thu May 22 2014 Andreas Schneider <asn@cryptomilk.org>
    * cmocka: version 0.4.1
    * Added CMOCKA_TEST_ABORT env variable to leave threading apps.
    * Fixed count parameter of expect_check() macro.
    * Fixed reporting the number of tests.
    * Fixed cmake config files.

Fri Apr 11 2014 Andreas Schneider <asn@cryptomilk.org>
    * cmocka: version 0.4.0
    * Added support for group testing.
    * Added assert_return_code().
    * Added better messages for errors.
    * Added cmake config mode support.
    * Fixed bug with unit_test_setup and unit_test_teardown.
    * Fixed a lot of small bugs.

Wed Nov 06 2013 Andreas Schneider <asn@cryptomilk.org>
    * cmocka: version 0.3.2
    * Fixed FindNSIS detection.
    * Fixed unit_test_setup() and unit_test_teardown().
    * Fixed GTest and GCC message style conformance
    * Fixed stringification in will_return_always().

Wed Jul 10 15:24 2013 Andreas Schneider <asn@cryptomilk.org>
    * cmocka: version 0.3.1
    * Fixed pointer conversion on s390 and ppc (32bit big endian).
    * Fixed the customer_database test on big endian.

Wed Jun 05 08:14 2013 Andreas Schneider <asn@cryptomilk.org>
    * cmocka: version 0.3.0
    * Added a better mock object example.
    * Added pkgconfig file.
    * Added new macros mock_type() and mock_ptr_type().
    * Added more documentation.
    * Fixed installation problems on some platforms.

Mon Jan 14 11:16 2013 Andreas Schneider <asn@cryptomilk.org>
    * cmocka: version 0.2.0
    * Added doxygen api documentation.
    * Added new cmake build system.
    * Added support to create windows NSIS installer.
    * Fixed examples which didn't work.
    * Fixed a huge amount of bugs.

Mon Sep 15 17:21:22 2008 Google Inc. <opensource@google.com>
	* cmockery: version 0.12
	* Made it possible to specify additional compiler, lib tool and link 
	  flags on Windows.
	* Added Windows makefile to the tar ball.

Fri Aug 29 10:50:46 2008  Google Inc. <opensource@google.com>

	* cmockery: version 0.11
	* Made it possible to specify executable, library and object output 
	  directories.

Tue Aug 26 10:18:02 2008  Google Inc. <opensource@google.com>

	* cmockery: initial release:
	  A lightweight library to simplify and generalize the process of 
	  writing unit tests for C applications.