-
Reorganize project structure along the lines of [vector-of-bool/pitchfork](gi thub.com/vector-of-bool/pitchfork)
-
Move utility methods that are used in
mock/
andtest/
toutility/
-
Remove python component from this repository (
drmock-generator
, as it is now called, will be installed using pip in the future) -
Clean up tutorials, add a specification for
drmock-generator
-
Remove broken (and superfluous) pkgconfig
-
Add
USING_DRTEST
macro for removingDRTEST_
prefix from test macros -
Place data funcs in
DRTEST_NAMESPACE
-
Clean up cmake/DrMockMacros.cmake
-
Convert all CMake functions/macros from camelCase to snake_case
-
Introduce
drmock_library2
function for list-based mock object code creation -
Update documentation for public
drmock::
classes -
Replace
MethodCollection
withController
, a composition of a vector ofMethod
objects and aStateObject
-
Clean up
Controller
/MethodCollection
error logging -
Remove
QObject
dependency fromSignal
-
Remove need for
DRMOCK_USE_QT
macro -
Remove Qt includes from
Method.h
-
Add
Variant
class to revert interface change ofexpects
andtransition
which made using initializer-lists impossible