Vinnie Falco
|
e96ce99d3d
|
Better random number facilities in UnitTest
|
2013-09-12 21:39:17 -07:00 |
|
Vinnie Falco
|
f3dc7ce52c
|
Add generic Journal class for logging
|
2013-09-12 15:06:28 -07:00 |
|
Vinnie Falco
|
02acf7d6d0
|
General refactoring of beast framework classes
|
2013-09-12 10:55:24 -07:00 |
|
Vinnie Falco
|
27307fca0c
|
Use SharedFunction in ProtectedCall
|
2013-09-10 08:04:54 -07:00 |
|
Vinnie Falco
|
8b1b6050e7
|
Put back BEAST_CATCH_UNHANDLED_EXCEPTIONS macro, but disabled by default
|
2013-09-10 08:04:46 -07:00 |
|
Vinnie Falco
|
2a362a99da
|
Disable exception catching in unit tests
|
2013-09-07 11:53:37 -07:00 |
|
Vinnie Falco
|
88af355028
|
Update programming by contract macros
|
2013-09-07 11:53:36 -07:00 |
|
Vinnie Falco
|
5f6e2ee026
|
Add Debug unit test to check bassert behavior
|
2013-09-07 11:53:35 -07:00 |
|
Vinnie Falco
|
04a4219a75
|
Make bassert fatal
|
2013-09-06 21:29:16 -07:00 |
|
Vinnie Falco
|
aa2773e483
|
Add HashMap unit test
|
2013-09-05 04:22:25 -07:00 |
|
Vinnie Falco
|
d9d291abcb
|
Tidy up includes and header material
|
2013-08-30 17:33:33 -07:00 |
|
Vinnie Falco
|
38516ef793
|
Tidy up beast project files
|
2013-08-30 17:24:32 -07:00 |
|
Vinnie Falco
|
db05b9ff04
|
Add TracketMutex unit test
|
2013-08-23 17:49:29 -07:00 |
|
Vinnie Falco
|
04f9270772
|
Add TrackedMutex and measureFunctionCallTime
|
2013-08-23 15:00:04 -07:00 |
|
Vinnie Falco
|
ac9c02f73b
|
Fix ProtectedCall default handler
|
2013-08-20 15:22:21 -07:00 |
|
Vinnie Falco
|
377c983ecb
|
Remove spaces from unit test package and class names
|
2013-08-15 15:45:17 -07:00 |
|
Vinnie Falco
|
969eeec717
|
Add programming by contract support
|
2013-08-12 11:00:37 -07:00 |
|
Vinnie Falco
|
e8ad5a0e6b
|
Tidy up beast_asio
|
2013-08-09 20:53:49 -07:00 |
|
Vinnie Falco
|
88ffd3cdfb
|
TestPeer boost::asio Socket and UnitTest framework
|
2013-08-09 19:47:12 -07:00 |
|
Vinnie Falco
|
e0b6620df2
|
More match options for unit test selection string
|
2013-08-07 17:31:48 -07:00 |
|
Vinnie Falco
|
ebabeb6fbd
|
Add 'print' unit test which prints the list of tests
|
2013-08-07 15:34:13 -07:00 |
|
Vinnie Falco
|
9387e7dd2d
|
Tweak fatal_error macro to remove warning
|
2013-08-07 15:16:40 -07:00 |
|
Vinnie Falco
|
9aaaa6aef0
|
Make Uncopyable derivations public
|
2013-08-07 15:16:38 -07:00 |
|
Vinnie Falco
|
06ed133ae3
|
Add fatal_error() macro
|
2013-08-07 15:16:37 -07:00 |
|
Vinnie Falco
|
75b778924f
|
Change to fatal_assert()
|
2013-08-07 15:16:37 -07:00 |
|
Vinnie Falco
|
5e3548fc00
|
Add fatal_require and improved FatalError reporting interfaces
|
2013-08-07 15:16:35 -07:00 |
|
Vinnie Falco
|
fd14957072
|
Return results of expect in UnitTest
|
2013-08-07 15:16:35 -07:00 |
|
Vinnie Falco
|
6d9131084f
|
Add default to UnitTest::fail() and tidy up
|
2013-08-07 15:16:34 -07:00 |
|
Vinnie Falco
|
f07732a9ca
|
Fix clang warnings
|
2013-08-07 15:16:31 -07:00 |
|
Vinnie Falco
|
cf2c43e7ab
|
Fix clang compile
|
2013-08-01 15:54:24 -07:00 |
|
Vinnie Falco
|
83c3beb2ed
|
Run startup unit tests from Main
|
2013-08-01 15:27:18 -07:00 |
|
Vinnie Falco
|
52133569f5
|
Add runStartup category to UnitTest
|
2013-08-01 15:27:18 -07:00 |
|
Vinnie Falco
|
1c39721ff7
|
Add SemanticVersion
|
2013-08-01 15:27:18 -07:00 |
|
Vinnie Falco
|
ed82643faf
|
Fix mutex scope and storage duration
|
2013-07-31 18:41:59 -07:00 |
|
Vinnie Falco
|
a937b97a61
|
Add FatalError
|
2013-07-30 21:05:11 -07:00 |
|
Vinnie Falco
|
35d2ea862b
|
Fix clang compile
|
2013-07-29 16:33:09 -07:00 |
|
Vinnie Falco
|
1c502948f5
|
Add ProtectedCallTests
|
2013-07-29 15:35:27 -07:00 |
|
Vinnie Falco
|
45f321a3a2
|
Fix summary stats for unit test results
|
2013-07-29 14:54:54 -07:00 |
|
Vinnie Falco
|
85f5672280
|
Fix UnitTest doc
|
2013-07-29 14:38:58 -07:00 |
|
Vinnie Falco
|
51372c01f2
|
Make expectEquals more generic
|
2013-07-29 13:31:10 -07:00 |
|
Vinnie Falco
|
2e402ba654
|
Add lexicalCast
|
2013-07-28 21:27:04 -07:00 |
|
Vinnie Falco
|
cb47146b3b
|
Add classes ProtectedCall and Main
|
2013-07-28 14:58:19 -07:00 |
|
Vinnie Falco
|
abd3668b65
|
Upgrade UnitTest and provide JUnit XML output formatting
|
2013-07-28 02:44:26 -07:00 |
|
Vinnie Falco
|
56755c278b
|
Add UnitTest::anyTestsFailed()
|
2013-07-27 14:57:38 -07:00 |
|
Vinnie Falco
|
114012fab2
|
Add pass and fail to UnitTest
|
2013-07-24 11:47:43 -07:00 |
|
Vinnie Falco
|
c825fce0cf
|
Put unit test in 'beast' group
|
2013-07-23 14:06:06 -07:00 |
|
Vinnie Falco
|
d25fe19d87
|
Add group and run type to UnitTest
|
2013-07-21 12:55:47 -07:00 |
|
Vinnie Falco
|
a3af6404b0
|
RandomAccessFile unit tests
|
2013-07-21 12:54:09 -07:00 |
|
Vinnie Falco
|
312b7352b2
|
Run an individual unit test
|
2013-07-21 12:54:08 -07:00 |
|
Vinnie Falco
|
23e4bc4f9a
|
Run a named unit test
|
2013-07-21 12:54:08 -07:00 |
|