Vinnie Falco
|
69f0eb109f
|
Add BEAST_DEFINE_IS_CALL_POSSIBLE metaprogramming macro
|
2013-08-15 16:57:45 -07:00 |
|
Vinnie Falco
|
5e5b49d4e2
|
Consolidate Process::terminate code
|
2013-08-15 15:45:18 -07:00 |
|
Vinnie Falco
|
377c983ecb
|
Remove spaces from unit test package and class names
|
2013-08-15 15:45:17 -07:00 |
|
Vinnie Falco
|
21f0d63507
|
Add uint24 and network byte order conversions
|
2013-08-15 15:45:16 -07:00 |
|
Vinnie Falco
|
e7b008c6d5
|
Add some missing ByteOrder functions and templates
|
2013-08-15 15:45:16 -07:00 |
|
Vinnie Falco
|
b13f35645a
|
Call _exit from Process::terminate()
|
2013-08-12 13:29:24 -07:00 |
|
Vinnie Falco
|
969eeec717
|
Add programming by contract support
|
2013-08-12 11:00:37 -07:00 |
|
Vinnie Falco
|
1f59e38dc7
|
Use std::ostream for double to String conversions
|
2013-08-10 03:12:53 -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
|
cc9358ee95
|
Adjust access-specifier
|
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
|
0c00335627
|
Fatal error in ~Thread if thread still running (undefined behavior)
|
2013-08-07 15:16:36 -07:00 |
|
Vinnie Falco
|
5e3548fc00
|
Add fatal_require and improved FatalError reporting interfaces
|
2013-08-07 15:16:35 -07:00 |
|
Vinnie Falco
|
c8837d07e7
|
Add bool return to stopThread
|
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
|
1df03b67e7
|
Add RelativeTime::seconds() ctor
|
2013-08-07 15:16:34 -07:00 |
|
Vinnie Falco
|
6d9131084f
|
Add default to UnitTest::fail() and tidy up
|
2013-08-07 15:16:34 -07:00 |
|
Vinnie Falco
|
66b96b90d5
|
Generate a fatal error if a running Thread object is destroyed
|
2013-08-07 15:16:33 -07:00 |
|
Vinnie Falco
|
03baeccda5
|
Add getConstData for MemoryBlock
|
2013-08-07 15:16:33 -07:00 |
|
Vinnie Falco
|
91b0c1cd0e
|
Add Random::fillBitsRandomly
|
2013-08-07 15:16:32 -07:00 |
|
Vinnie Falco
|
849d0c1c34
|
Return popped element in List
|
2013-08-07 15:16:31 -07:00 |
|
Vinnie Falco
|
63dc75fb81
|
Add std container compatibility to MemoryBlock
|
2013-08-07 15:16:31 -07:00 |
|
Vinnie Falco
|
f07732a9ca
|
Fix clang warnings
|
2013-08-07 15:16:31 -07:00 |
|
Alex Dupre
|
9702446d91
|
Comment out a quite useless test case if platform is not Windows, since getcwd()
return the canonical path (resolving symlinks), while HOME may contains symlinks.
|
2013-08-05 09:39:41 -07:00 |
|
Alex Dupre
|
d3a07234cd
|
Fix retrieval of CPU info (number of CPUs, speed, flags, vendor) on FreeBSD,
using 'dmesg' and 'sysctl' instead of /proc/cpuinfo that is Linux-specific.
|
2013-08-05 09:39:34 -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
|
57b2c3c2e4
|
Add overloaded translate() that takes CharPointer_UTF8
|
2013-08-01 11:36:13 -07:00 |
|
Vinnie Falco
|
ed82643faf
|
Fix mutex scope and storage duration
|
2013-07-31 18:41:59 -07:00 |
|
Vinnie Falco
|
5131752402
|
Add return value to some InputStream methods
|
2013-07-31 16:40:28 -07:00 |
|
Vinnie Falco
|
1b44479311
|
Default parameter to false
|
2013-07-31 16:40:28 -07:00 |
|
Vinnie Falco
|
4c987d04d6
|
Add tests for SSE3 capability
|
2013-07-31 16:35:52 -07:00 |
|
Vinnie Falco
|
728ace79c5
|
Fix Android warnings
|
2013-07-31 16:29:34 -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
|
1b55d39997
|
Fix integer to String conversions
|
2013-07-29 13:31:10 -07:00 |
|
Vinnie Falco
|
51372c01f2
|
Make expectEquals more generic
|
2013-07-29 13:31:10 -07:00 |
|
Vinnie Falco
|
7008db7dda
|
Add initiallySignaled parameter to WaitableEvent
|
2013-07-29 13:31:10 -07:00 |
|
Vinnie Falco
|
933ba3c7d6
|
Make timeouts default to infinity in Thread
|
2013-07-29 13:30:06 -07:00 |
|