Jesse Beder
5a004d5ed1
Fix MSVC static/shared library mismatch with gtest.
2014-03-23 23:26:02 -05:00
Jesse Beder
efc73f3adb
Disable warning:
...
warning C4800: forcing value to bool 'true' or 'false' (performance warning)
for the node test, since it really doesn't make any sense in this context. (It's exactly what we intended with the "unspecified bool type".)
2014-03-23 22:42:06 -05:00
beder
2ea9b73d04
Merge from core
2014-03-23 22:25:53 -05:00
beder
84eb04ed0a
Removed unicode control sequence from test, since it's not guaranteed that the source code is UTF-8
2014-03-23 22:25:25 -05:00
beder
faf3b43650
Merge from core
2014-03-23 22:08:31 -05:00
beder
0883e65592
Add clang formatting file
2014-03-23 22:07:59 -05:00
beder
f2e072cc54
Merge from core
2014-03-23 20:25:13 -05:00
beder
219ebdd0d4
Fix UTF16 parsing for multi-byte characters
2014-03-23 20:24:36 -05:00
beder
94071cb28f
Merge from core
2014-03-23 20:17:34 -05:00
beder
4e3221bb13
clang-format
2014-03-23 20:08:54 -05:00
beder
e5284e8c46
Convert node tests to gtest
2014-03-23 19:21:13 -05:00
beder
438227313d
Merge from core
2014-03-23 18:14:51 -05:00
beder
af9838ff12
Import encoding test from old-api
2014-03-23 18:12:23 -05:00
beder
5d0ade2ab5
Merge from core
2014-03-23 16:39:33 -05:00
beder
7147cdfccb
Converted gen emitter tests to gtest, and removed the old testing framework from core
2014-03-23 16:35:26 -05:00
beder
62da72257f
Factored out HandlerTest as a base class
2014-03-23 16:26:44 -05:00
beder
997eee2536
Factored out mock event handler
2014-03-23 16:17:16 -05:00
beder
36852788ff
Merge from core
2014-03-23 15:01:08 -05:00
beder
3e51b9679e
Fixed uninteresting mock
2014-03-23 14:50:58 -05:00
beder
de966f98a3
Convert core parser tests to gtest
2014-03-23 14:47:30 -05:00
beder
46d6f25d3e
Merge from core
2014-03-23 14:06:56 -05:00
beder
8d3d857a01
Renamed SpecTest to HandlerSpecTest
2014-03-23 14:06:37 -05:00
beder
2c94c61e2b
Merge from core, plus convert the node spec tests to gtest
2014-03-23 14:02:51 -05:00
beder
bffe9aeb2b
Convert spec tests to gtest with gmock
2014-03-23 12:49:30 -05:00
beder
765579991b
Add gmock as dependency
2014-03-23 12:04:03 -05:00
beder
98943c3282
Merge from core
2014-03-23 11:55:30 -05:00
beder
778f6f8102
Move EmitterTests to gtest
2014-03-23 11:49:32 -05:00
beder
e54182fe4e
Add test for cloning a null node
2014-03-22 23:29:14 -05:00
beder
0125212ec8
Merge ostream_wrapper fix from core
2014-03-22 23:22:14 -05:00
beder
ade8482d06
Add missing include to otream_wrapper
2014-03-22 23:21:36 -05:00
beder
479e5895b1
Merge read fix from core
2014-03-22 23:19:07 -05:00
beder
6b171a7402
Add missing include to read.cpp
2014-03-22 23:18:27 -05:00
beder
17a541b6e6
Run IWYU
2014-03-22 23:14:48 -05:00
beder
51768643be
Merge IWYU from core
2014-03-22 23:08:09 -05:00
beder
9154ad2e6f
Run IWYU
2014-03-22 22:46:04 -05:00
beder
7015f06435
Add missing includes to node_data.h
2014-03-22 19:32:53 -05:00
beder
7d7015e4cb
Merge ostream_wrapper fix from core
2014-03-22 19:27:54 -05:00
beder
376a1dc678
Add more ostream_wrapper tests
2014-03-22 19:22:23 -05:00
beder
5e2aec5b81
Fix SEGV in ostream_wrapper
2014-03-22 19:15:49 -05:00
beder
b4920c411b
Merge gtest from core
2014-03-22 19:09:22 -05:00
beder
1444e73acd
Add gtest, as separate set of tests (that just follow the ad-hoc tests that already exist)
2014-03-22 19:06:46 -05:00
beder
6c59cb85aa
Rename regex.h and regex.cpp to regex_yaml, so they don't interfere with the posix variant
2014-03-22 19:03:49 -05:00
beder
7a58f51e92
Run clang-format
2014-03-22 13:05:03 -05:00
beder
dd12524e4b
Merge clang-format from core
2014-03-22 13:03:18 -05:00
beder
91a8fbda5b
Run clang-format
2014-03-22 12:49:16 -05:00
beder
db6801cf8c
Fixed bug while reading a single space char
2013-11-10 14:50:35 -06:00
beder
a5b57197c5
Add ifdef to check if BOOST_FOREACH is defined, and disable tests that use it if it is not available
2013-10-13 11:14:34 -05:00
beder
24e548f6ec
Fixed crash when emitting empty node
2013-07-10 08:29:11 -05:00
beder
284fab8ded
Merged make build fix from core
2013-06-18 08:20:51 -05:00
beder
4218345d59
Restrict make-specific targets to only be added with make
2013-06-18 08:12:23 -05:00