Commit graph

644 commits

Author SHA1 Message Date
Mathieu Champlon
712653eb99 Added inline to generated MOCK_FUNCTION 2015-04-08 21:29:49 +02:00
Mathieu Champlon
b92314ec07 Tweaked project configuration 2015-04-07 07:43:35 +02:00
Mathieu Champlon
fd78c134b7 Added error diagnostic for a missing action 2015-04-04 22:02:30 +02:00
Mathieu Champlon
474b0afcb8 Merge pull request #7 from mat007/multi-constraint-example
Added an example demonstrating one constraint for multiple arguments.
2015-04-02 06:53:36 +02:00
Mathieu Champlon
1f1e143b06 Added an example demonstrating one constraint for multiple arguments. 2015-04-02 06:52:58 +02:00
Mathieu Champlon
1a4a919f81 Merge pull request #6 from mat007/build-with-b2
Fix coveralls ignore file list
2015-03-31 23:17:51 +02:00
Mathieu Champlon
f0a59b73fd Fix coveralls ignore file list 2015-03-31 22:17:11 +02:00
Mathieu Champlon
b2a8f2611e Merge pull request #5 from mat007/build-with-b2
Fixed cobertura analysis
2015-03-31 22:05:16 +02:00
Mathieu Champlon
e148e7bf64 Fixed cobertura analysis 2015-03-31 16:48:54 +02:00
Mathieu Champlon
3ca4f28cee Merge pull request #4 from mat007/build-with-b2
FIxed cobertura analysis
2015-03-31 11:25:46 +02:00
Mathieu Champlon
fd829b0624 FIxed cobertura analysis 2015-03-31 09:27:55 +02:00
Mathieu Champlon
df20ff111f Merge pull request #2 from mat007/build-with-b2
Build with b2
2015-03-30 09:04:28 +02:00
Mathieu Champlon
d633f916dd Fixed constructor example 2015-03-30 06:45:01 +02:00
Mathieu Champlon
f4efa9b02e Fixed ambiguous function call with gcc 2015-03-23 07:39:43 +01:00
Mathieu Champlon
c4c6edd010 Preserved quotes 2015-03-22 22:09:09 +01:00
Mathieu Champlon
6a976067db Removed example compilation for compilers without lambda support 2015-03-22 22:09:09 +01:00
Mathieu Champlon
96dd11235e Echoed all commands for debugging travis build 2015-03-19 06:53:39 +01:00
Mathieu Champlon
e5b8a19628 Fixed limitation example code 2015-03-19 06:53:39 +01:00
Mathieu Champlon
dfa3cb44e6 Fixed documentation typos 2015-03-14 16:21:09 +01:00
Mathieu Champlon
caf39083e4 Fixed class name conflicting with the mock namespace 2015-03-14 07:26:06 +01:00
Mathieu Champlon
5d84561e2b Added xsltproc installation 2015-03-14 07:00:57 +01:00
Mathieu Champlon
0f6c8b572f Changed build.sh file permissions 2015-03-13 21:59:22 +01:00
Mathieu Champlon
2a34194231 Moved part of the build out of build.xml 2015-03-13 21:59:22 +01:00
Mathieu Champlon
d424d4ee7f Fixed support for compilers without r-value references
boost::make_shared is limited to 9 arguments for such compilers.
2015-03-11 22:01:20 +01:00
Mathieu Champlon
997b9b7f67 Stop b2 on first error 2015-03-06 09:55:05 +01:00
Mathieu Champlon
ed5032428c Added travis-ci integration 2015-03-06 06:48:34 +01:00
Mathieu Champlon
c950c24f52 Changed layout to match boost 2015-03-06 06:41:12 +01:00
Mathieu Champlon
7a8ba352c6 Merge pull request #1 from mat007/update-changelog
Updated changelog
2015-03-02 08:56:37 +01:00
Mathieu Champlon
f8b09e8086 Updated changelog 2015-03-02 08:56:02 +01:00
mat007
02468ee43a Added multi-constraint
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@772 860be788-9bd5-4423-9f1e-828f051e677b
2015-03-01 11:29:03 +00:00
mat007
09b6bddb25 Fixed typo
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@771 860be788-9bd5-4423-9f1e-828f051e677b
2015-03-01 11:28:53 +00:00
mat007
c37537401c Fixed action for pointer to const data as return type
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@770 860be788-9bd5-4423-9f1e-828f051e677b
2015-03-01 11:28:47 +00:00
mat007
88451b7c02 Tweaked documentation
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@769 860be788-9bd5-4423-9f1e-828f051e677b
2015-03-01 11:28:41 +00:00
mat007
96f5d1959a Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@768 860be788-9bd5-4423-9f1e-828f051e677b
2015-03-01 11:28:33 +00:00
mat007
20be7d84d0 Reduced preprocessor macros
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@767 860be788-9bd5-4423-9f1e-828f051e677b
2015-03-01 11:28:10 +00:00
mat007
e76e9fb5bc Removed unneeded typedef
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@766 860be788-9bd5-4423-9f1e-828f051e677b
2015-03-01 11:27:57 +00:00
mat007
6503e69624 Factorized invocation configuration
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@765 860be788-9bd5-4423-9f1e-828f051e677b
2015-03-01 11:27:48 +00:00
mat007
d18f499e48 Renamed member variable
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@764 860be788-9bd5-4423-9f1e-828f051e677b
2015-03-01 11:27:41 +00:00
mat007
c5eece441c Removed level 0 from pragma push
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@763 860be788-9bd5-4423-9f1e-828f051e677b
2014-12-13 20:47:03 +00:00
mat007
ea5cdca86d Simplified action implementation
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@762 860be788-9bd5-4423-9f1e-828f051e677b
2014-12-13 20:41:26 +00:00
mat007
08a74ccfe3 Removed dependency to Boost.Phoenix
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@761 860be788-9bd5-4423-9f1e-828f051e677b
2014-12-13 20:41:15 +00:00
mat007
2a88b87682 Dropped support for obsolete phoenix V2
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@760 860be788-9bd5-4423-9f1e-828f051e677b
2014-12-13 20:41:03 +00:00
mat007
6558254c50 Fixed boost::cref invalid for temporary objects
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@759 860be788-9bd5-4423-9f1e-828f051e677b
2014-11-23 10:54:14 +00:00
mat007
5eceba381a Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@758 860be788-9bd5-4423-9f1e-828f051e677b
2014-11-23 10:54:05 +00:00
mat007
e85cf69f9f Updated documentation
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@757 860be788-9bd5-4423-9f1e-828f051e677b
2014-11-23 10:53:56 +00:00
mat007
239403acc5 Fixed examples
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@756 860be788-9bd5-4423-9f1e-828f051e677b
2014-07-03 05:08:43 +00:00
mat007
d5b216db8e Fixed lambdas conditional compilation
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@754 860be788-9bd5-4423-9f1e-828f051e677b
2014-05-31 12:15:38 +00:00
mat007
5983b75343 Added boost inspect as part of tests run
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@753 860be788-9bd5-4423-9f1e-828f051e677b
2014-05-31 11:35:36 +00:00
mat007
939ca29fb0 Fixed phoenix V2 includes
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@750 860be788-9bd5-4423-9f1e-828f051e677b
2014-05-29 12:22:36 +00:00
mat007
2a84a7f9c7 Introduced boost-mock.dir property
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@749 860be788-9bd5-4423-9f1e-828f051e677b
2014-05-29 10:17:27 +00:00