mat007
|
783d24a89f
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@437 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-04-01 21:20:23 +00:00 |
|
mat007
|
c1b3b1d4dd
|
Renamed invalid_pointer_to_member to ambiguous_method_name_use_MOCK_METHOD_EXT_instead
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@436 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-04-01 21:19:02 +00:00 |
|
mat007
|
6d601f26ed
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@435 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-04-01 21:18:45 +00:00 |
|
mat007
|
c999755ef8
|
Fixed msvc project files
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@434 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-04-01 21:18:24 +00:00 |
|
mat007
|
d1eed46173
|
Added support for mocking constructors
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@433 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-31 13:36:25 +00:00 |
|
mat007
|
2768c8b172
|
Fixed phoenix and lambda functors logging
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@432 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-24 06:23:47 +00:00 |
|
mat007
|
bfab83e7c2
|
Added test for serialization of bind, phoenix and lambda functors
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@431 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-23 07:58:27 +00:00 |
|
mat007
|
2ca4861c6e
|
Better in-code error explanation message
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@430 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-23 07:55:26 +00:00 |
|
mat007
|
aa09d7fe61
|
Removed concept checks which caused longer compilation error traces
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@429 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-23 07:54:11 +00:00 |
|
mat007
|
8c1e878480
|
Build fix
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@428 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-23 07:53:36 +00:00 |
|
mat007
|
2fe4b78480
|
Enhanced msvc compilation error message
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@427 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-23 07:52:44 +00:00 |
|
mat007
|
f39550c881
|
Ignore list
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@426 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-17 18:31:41 +00:00 |
|
mat007
|
f09c5540d0
|
Refactoring
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@425 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-15 21:43:09 +00:00 |
|
mat007
|
209ffa986f
|
Fixed a bug that caused an object to remain invalid forever after being invalid and verified once
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@424 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-15 21:42:01 +00:00 |
|
mat007
|
45d2d58000
|
Renamed MOCK_STATIC_FUNCTION to MOCK_STATIC_METHOD
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@423 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-15 07:40:29 +00:00 |
|
mat007
|
01e31a39c3
|
More tests
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@422 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-09 22:45:32 +00:00 |
|
mat007
|
395bdecc2d
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@421 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-07 22:24:41 +00:00 |
|
mat007
|
076ca8e084
|
Reverted 419
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@420 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-05 23:10:16 +00:00 |
|
mat007
|
3fa0d17785
|
Added a much better workaround to the comma-in-macro problem
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@419 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-05 22:50:45 +00:00 |
|
mat007
|
e725d1c006
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@418 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-05 20:27:26 +00:00 |
|
mat007
|
27f76b9d01
|
Added test to check that a template class conversion operator can be mocked using MOCK_CONVERSION_OPERATOR
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@417 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-03 23:24:42 +00:00 |
|
mat007
|
c830e13c83
|
Added support for mocking static methods of template classes
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@416 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-03-02 22:53:48 +00:00 |
|
mat007
|
a1d2f27add
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@415 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-02-26 13:11:01 +00:00 |
|
mat007
|
97eedfc240
|
Warning fix for gcc
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@414 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-02-26 12:21:59 +00:00 |
|
mat007
|
6e1e22c559
|
Added specialization to log unsigned chars as integers
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@413 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-02-26 12:21:39 +00:00 |
|
mat007
|
47cf8b3e47
|
Added specialization to log unsigned chars as integers
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@412 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-02-26 11:20:18 +00:00 |
|
mat007
|
f66e06f4fe
|
Added checkpoint notification to error policy
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@411 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-02-07 23:00:31 +00:00 |
|
mat007
|
e86aebb5a8
|
Renamed basic_error_policy to default_error_policy
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@410 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-02-07 22:35:40 +00:00 |
|
mat007
|
d1a7049505
|
Added hippomocks_test
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@409 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-02-07 22:05:27 +00:00 |
|
mat007
|
96ad4b068b
|
Added support for mock::verify and mock::reset for functors
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@408 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-01-16 11:02:34 +00:00 |
|
mat007
|
7fb0b814b3
|
Removed obsolete mock::object::verify and mock::object::reset methods (to avoid mix-ups with user methods possibly named the same)
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@407 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-01-14 18:09:03 +00:00 |
|
mat007
|
6d3968db1e
|
Added protected destructor to mock::object
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@406 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-01-14 17:41:27 +00:00 |
|
mat007
|
a82a5b275c
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@405 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-01-14 16:43:09 +00:00 |
|
mat007
|
a7728caefb
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@404 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-01-14 16:25:15 +00:00 |
|
mat007
|
1b7943865b
|
Removed dead code
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@403 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-01-14 16:20:09 +00:00 |
|
mat007
|
d3084ecc2d
|
Fixed boost test
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@402 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-01-14 16:19:44 +00:00 |
|
mat007
|
40cf39aae7
|
Merged functions branch back to trunk
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@401 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-01-14 16:12:29 +00:00 |
|
mat007
|
c0bc085943
|
Tweaks
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@391 860be788-9bd5-4423-9f1e-828f051e677b
|
2012-01-08 22:50:42 +00:00 |
|
mat007
|
ee338d40bb
|
Removed limitation on the operator() of a custom constraint which was required to be const
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@390 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-10-10 22:21:53 +00:00 |
|
mat007
|
dc27632f66
|
Added errors_test in msvc solution
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@389 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-10-10 22:04:13 +00:00 |
|
mat007
|
7248b2867b
|
Fixed errors tests
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@388 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-10-10 21:43:48 +00:00 |
|
mat007
|
f6e0916dbd
|
Enhanced error message for ambiguous_mock_method
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@387 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-10-10 21:40:24 +00:00 |
|
mat007
|
b2103f6947
|
Fixed constraint_functor_not_compatible
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@386 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-10-10 21:16:56 +00:00 |
|
mat007
|
db36244dfc
|
Wrapped constraints parameters with boost::addressof where needed in order to support types with overloaded operator&
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@385 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-10-02 14:57:25 +00:00 |
|
mat007
|
7fc80c1035
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@384 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-10-02 14:35:09 +00:00 |
|
mat007
|
ad40a1a9cf
|
Removed all std::string to spare unnecessary memory allocations
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@383 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-10-02 10:47:27 +00:00 |
|
mat007
|
64c638d59c
|
Ignore list
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@382 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-07-13 13:13:41 +00:00 |
|
mat007
|
ed31b9528d
|
Cleanup
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@381 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-07-12 16:43:54 +00:00 |
|
mat007
|
f2fe1ad574
|
Fix
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@380 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-07-09 18:41:36 +00:00 |
|
mat007
|
a7c62e523a
|
Merged refactoring branch
git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@379 860be788-9bd5-4423-9f1e-828f051e677b
|
2011-07-09 15:16:03 +00:00 |
|