Commit Graph

629 Commits

Author SHA1 Message Date
beder
c2db9be88c Merge from core 2014-03-25 22:07:21 -05:00
beder
24d6aaabab Add missing include to scanscalar.cpp 2014-03-25 22:04:53 -05:00
beder
13e259cf1f Add dll tag to Binary 2014-03-25 22:03:27 -05:00
beder
005b077267 Extend format build target to all build tools 2014-03-25 22:01:35 -05:00
beder
b6edf3d772 clang-format 2014-03-25 00:11:17 -05:00
beder
59fa0f8440 Merge from core 2014-03-25 00:07:38 -05:00
beder
00c2a48df8 Remove stray log message in cmake 2014-03-25 00:04:04 -05:00
beder
489af23b80 Add test and util sources to make format 2014-03-25 00:02:16 -05:00
beder
ceb3533253 Suppress gtest warnings on xcode 2014-03-24 23:47:46 -05:00
beder
51bdebad5b Add make format target to run clang-format 2014-03-24 23:46:03 -05:00
beder
4ba973027e Fix clang compiler settings, and properly set up warnings so they don't interfere with gtest and gmock 2014-03-24 23:34:26 -05:00
Jesse Beder
f062430109 Merge from core, and update several missing DLL exports. This does not resolve them all (in particular, node_data::equals seems to be still missing, even though it is inlined in a header, which seems strange). 2014-03-24 00:31:43 -05:00
Jesse Beder
da0d87af80 Add missing DLL export, and set up gtest/gmock to properly import their symbols. 2014-03-23 23:56:17 -05:00
Jesse Beder
96b4ac05dc Fix MSVC static/shared library mismatch with gtest. 2014-03-23 23:26:02 -05:00
Jesse Beder
dfb20686fd 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
735d0b14d5 Merge from core 2014-03-23 22:25:53 -05:00
beder
f5bec43e21 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
738b393571 Merge from core 2014-03-23 22:08:31 -05:00
beder
5b3af29ede Add clang formatting file 2014-03-23 22:07:59 -05:00
beder
f0c6d17b13 Merge from core 2014-03-23 20:25:13 -05:00
beder
6b3c2249d7 Fix UTF16 parsing for multi-byte characters 2014-03-23 20:24:36 -05:00
beder
41f77c8577 Merge from core 2014-03-23 20:17:34 -05:00
beder
a11c70679e clang-format 2014-03-23 20:08:54 -05:00
beder
e683a2bb68 Convert node tests to gtest 2014-03-23 19:21:13 -05:00
beder
300e4ac28a Merge from core 2014-03-23 18:14:51 -05:00
beder
858073c0ff Import encoding test from old-api 2014-03-23 18:12:23 -05:00
beder
cb8ced31aa Merge from core 2014-03-23 16:39:33 -05:00
beder
4e203a79da Converted gen emitter tests to gtest, and removed the old testing framework from core 2014-03-23 16:35:26 -05:00
beder
170a6513f1 Factored out HandlerTest as a base class 2014-03-23 16:26:44 -05:00
beder
403fea083e Factored out mock event handler 2014-03-23 16:17:16 -05:00
beder
eb582d4def Merge from core 2014-03-23 15:01:08 -05:00
beder
03b60ead52 Fixed uninteresting mock 2014-03-23 14:50:58 -05:00
beder
ae3133882a Convert core parser tests to gtest 2014-03-23 14:47:30 -05:00
beder
4981529615 Merge from core 2014-03-23 14:06:56 -05:00
beder
7163c3840b Renamed SpecTest to HandlerSpecTest 2014-03-23 14:06:37 -05:00
beder
318688b769 Merge from core, plus convert the node spec tests to gtest 2014-03-23 14:02:51 -05:00
beder
f6ede9b420 Convert spec tests to gtest with gmock 2014-03-23 12:49:30 -05:00
beder
44db237754 Add gmock as dependency 2014-03-23 12:04:03 -05:00
beder
f950637c4c Merge from core 2014-03-23 11:55:30 -05:00
beder
13f0406e07 Move EmitterTests to gtest 2014-03-23 11:49:32 -05:00
beder
5ff32c0efe Add test for cloning a null node 2014-03-22 23:29:14 -05:00
beder
4b9d7fc29d Merge ostream_wrapper fix from core 2014-03-22 23:22:14 -05:00
beder
34d7e9473e Add missing include to otream_wrapper 2014-03-22 23:21:36 -05:00
beder
56eb7083c2 Merge read fix from core 2014-03-22 23:19:07 -05:00
beder
6bf81f9fad Add missing include to read.cpp 2014-03-22 23:18:27 -05:00
beder
a5260a1154 Run IWYU 2014-03-22 23:14:48 -05:00
beder
c62db43fc6 Merge IWYU from core 2014-03-22 23:08:09 -05:00
beder
08a5d4c673 Run IWYU 2014-03-22 22:46:04 -05:00
beder
97e3765ced Add missing includes to node_data.h 2014-03-22 19:32:53 -05:00
beder
b4bed369fe Merge ostream_wrapper fix from core 2014-03-22 19:27:54 -05:00