0
0
mirror of https://github.com/zeux/pugixml.git synced 2025-01-13 17:37:58 +08:00

Commit Graph

  • f02208b12f tests: Final coverage improvements arseny.kapoulkine 2009-11-08 16:15:05 +00:00
  • c1b2ecc799 tests: MSVC warning fixes arseny.kapoulkine 2009-11-08 15:57:04 +00:00
  • f5389e364a XPath: Removed redundant code arseny.kapoulkine 2009-11-08 15:56:33 +00:00
  • eefd73bc4e tests: More XPath coverage arseny.kapoulkine 2009-11-08 15:30:49 +00:00
  • 0cac815b63 tests: More coverage tests arseny.kapoulkine 2009-11-08 15:17:46 +00:00
  • c5d9752736 tests: Full public API coverage (except sort, which needs extensive coverage anyway) arseny.kapoulkine 2009-11-08 14:36:12 +00:00
  • 6783bf0c32 XPath: evaluate_node_set (and select_nodes/select_single_node) now throw exception if expression return type is not node set (instead of assertion) arseny.kapoulkine 2009-11-08 14:34:59 +00:00
  • 74737f97ba XPath: Node set copy now preserves sorted flag (for performance and consistency), removed redundant m_using_storage internal flag arseny.kapoulkine 2009-11-08 14:23:40 +00:00
  • 48bbb9f4dd tests: Extracted generic tests in a separate header, better filter tests, some API tests added arseny.kapoulkine 2009-11-08 13:52:55 +00:00
  • c8a8b30bdd XPath: Fixed const-correctness, added boolean operators and operator! for Borland compilers, added operator[], minor other changes arseny.kapoulkine 2009-11-08 13:52:11 +00:00
  • eaa078b76a XPath: Fixed minor string to number conversion bug arseny.kapoulkine 2009-11-08 13:01:56 +00:00
  • b1f1de5a7a XPath: Minor fix arseny.kapoulkine 2009-11-08 12:34:00 +00:00
  • e3293a8baa tests: Mostly complete coverage of XPath W3C arseny.kapoulkine 2009-11-08 12:25:56 +00:00
  • 19ac9fab40 tests: Added tests from W3C standard (abbreviated) arseny.kapoulkine 2009-11-08 11:49:50 +00:00
  • 4b2059d84d XPath: Fixed minor root step bug - don't select empty nodes arseny.kapoulkine 2009-11-08 11:27:40 +00:00
  • b0f0c03f9c tests: Added tests from W3C standard (non-abbreviated) arseny.kapoulkine 2009-11-08 11:26:10 +00:00
  • 7defdcdd04 XPath: Fixed all_in_namespace node test arseny.kapoulkine 2009-11-08 10:15:07 +00:00
  • f22d0647a2 tests: Added node test tests, added abbreviated step/axis tests arseny.kapoulkine 2009-11-08 10:14:29 +00:00
  • 4ab1551932 XPath: Minor refactoring, fixed text()/etc. parsing bug (issue 33) arseny.kapoulkine 2009-11-08 09:33:56 +00:00
  • 19293d2558 XPath: Refactored tokenization/parsing to be more compliant arseny.kapoulkine 2009-11-08 09:13:58 +00:00
  • d132a265db tests: Added msvcN_x64 support arseny.kapoulkine 2009-11-08 09:12:43 +00:00
  • 576f952c2d tests: Fixed mingw 4.4.0 coverage reports arseny.kapoulkine 2009-11-04 20:52:27 +00:00
  • 0b951b7e80 tests: Reduced stack pressure for one of tests (CW/IC8 can't handle it) arseny.kapoulkine 2009-11-04 19:57:42 +00:00
  • 73b18f7df5 tests: Added allocator coverage tests arseny.kapoulkine 2009-11-04 19:34:16 +00:00
  • ec1133444f XPath: Fixed namespace-uri so that namespace scope includes the namespace declaration owner tag itself arseny.kapoulkine 2009-11-04 19:24:09 +00:00
  • 6948d1f171 tests: Completed function library tests, added namespace axis and variable reference tests arseny.kapoulkine 2009-11-04 19:23:20 +00:00
  • 0092960c9e XPath: Fixed following and preceding axes arseny.kapoulkine 2009-11-03 20:29:10 +00:00
  • c0ce7ab70e XPath: Fixed self axis arseny.kapoulkine 2009-11-03 19:55:35 +00:00
  • af04c0f754 tests: Added tests for all axes except namespace arseny.kapoulkine 2009-11-03 19:55:15 +00:00
  • 050a633009 tests: Added helper for node set testing, added several tests arseny.kapoulkine 2009-11-03 18:29:57 +00:00
  • 04d4a6d9c2 tests: Minor build fix arseny.kapoulkine 2009-10-31 08:31:12 +00:00
  • 3bf16e10b4 XPath: Fixed alignment issues arseny.kapoulkine 2009-10-31 08:30:52 +00:00
  • 3e8f9a6e2c XPath: Fixed contains() for broken STL implementations arseny.kapoulkine 2009-10-30 20:08:31 +00:00
  • 5346828488 tests: Minor fixes, added autotest script arseny.kapoulkine 2009-10-30 20:06:00 +00:00
  • a70f6b1a70 tests: CodeWarrior and BCC supported arseny.kapoulkine 2009-10-29 21:47:37 +00:00
  • 1fdd096c80 tests: Tests can work without exceptions now arseny.kapoulkine 2009-10-29 08:11:22 +00:00
  • 6210c21984 Added support for different compilation modes arseny.kapoulkine 2009-10-29 07:18:26 +00:00
  • 15a69d3510 Fixed compilation warning on gcc3.4 (should work ok on gcc4, working around it anyway) arseny.kapoulkine 2009-10-29 07:18:09 +00:00
  • fc602fd375 tests: Supported all pugixml compilation modes arseny.kapoulkine 2009-10-29 07:17:30 +00:00
  • 0640f87859 tests: More fixes and toolsets support arseny.kapoulkine 2009-10-28 22:22:19 +00:00
  • e2ac08d5b4 tests: Fixed NaN tests for MSVC6 arseny.kapoulkine 2009-10-28 21:15:05 +00:00
  • 829537013f tests: Fixed MSVC6 compilation arseny.kapoulkine 2009-10-28 20:51:13 +00:00
  • 3f5ee885a5 Fixed MSVC6 compilation of template member functions arseny.kapoulkine 2009-10-28 20:50:39 +00:00
  • 2a14a3b4c9 Added MSVC building arseny.kapoulkine 2009-10-28 20:08:43 +00:00
  • 9216c82cfd tests: Fixed MSVC warnings/errors arseny.kapoulkine 2009-10-28 20:08:19 +00:00
  • 0815f85d7a Fixed MSVC6 compilation error arseny.kapoulkine 2009-10-28 20:07:43 +00:00
  • 45dc0226d1 tests: Added one more normalize-space test, added tests for all logical & comparison operators arseny.kapoulkine 2009-10-28 18:39:43 +00:00
  • babd0c2c9b tests: More function argument parsing tests arseny.kapoulkine 2009-10-28 07:45:33 +00:00
  • 83183769c1 tests: Added function arguments tests, added arithmetic operators tests arseny.kapoulkine 2009-10-28 07:40:15 +00:00
  • 3472d0272c XPath: Fixed string-value evaluation for node set arseny.kapoulkine 2009-10-27 21:57:39 +00:00
  • bf92a09870 tests: Completed string function tests arseny.kapoulkine 2009-10-27 21:56:49 +00:00
  • 3a9ba80368 XPath: Fixed concat() crash arseny.kapoulkine 2009-10-27 20:16:30 +00:00
  • fb689fed2b tests: More decimal digits are tested arseny.kapoulkine 2009-10-27 20:16:08 +00:00
  • 45298c730b tests: Added different casing to lang test arseny.kapoulkine 2009-10-21 20:47:52 +00:00
  • 1b0a27c7f4 XPath: Fixed lang() function arseny.kapoulkine 2009-10-21 20:46:57 +00:00
  • 9233e86055 tests: Added lang() tests arseny.kapoulkine 2009-10-21 20:46:42 +00:00
  • 5cc45c8289 tests: Added tests for some XPath functions arseny.kapoulkine 2009-10-21 20:37:54 +00:00
  • 27ec5a0b37 XPath: Fixed empty string literals, don't add empty nodes/attributes in node sets (i.e. for self axis) arseny.kapoulkine 2009-10-21 20:37:25 +00:00
  • aabb302d60 Fixed parsing of empty strings in rare cases for XPath arseny.kapoulkine 2009-10-21 19:09:39 +00:00
  • 40c0a5f09a tests: Added basic XPath tests arseny.kapoulkine 2009-10-21 19:09:12 +00:00
  • cbdce99d5c tests: Added more escape error tests arseny.kapoulkine 2009-10-21 08:52:27 +00:00
  • 0ceaa38aeb tests: Added forgotten test files arseny.kapoulkine 2009-10-20 21:39:43 +00:00
  • 009f3d50d2 tests: Restored -n flag for gcov arseny.kapoulkine 2009-10-20 21:39:27 +00:00
  • 2d6dd88454 tests: Final core tests, 99.0% coverage for pugixml.cpp arseny.kapoulkine 2009-10-20 21:36:56 +00:00
  • c4fbc83cd0 tests: Added memory leak detection arseny.kapoulkine 2009-10-20 21:36:29 +00:00
  • 327096ae0d Added memory allocation function getters (can't write generic function to parse with ownership transfer without them) arseny.kapoulkine 2009-10-20 21:36:02 +00:00
  • a837271e9d tests: Added wildcard and doctype tests arseny.kapoulkine 2009-10-20 20:51:20 +00:00
  • c026597234 tests: Added more tests arseny.kapoulkine 2009-10-20 20:25:35 +00:00
  • a2249c1304 Removed dead code (UTF8 sequences of length 5 are considered broken, removed dead branch in PI parsing) arseny.kapoulkine 2009-10-20 20:25:13 +00:00
  • 5624befce1 Fixed node_pi and node_declaration copying arseny.kapoulkine 2009-10-20 19:21:34 +00:00
  • 02cb7bf685 tests: More tree modification tests arseny.kapoulkine 2009-10-20 19:21:13 +00:00
  • dce82d3fb7 tests: More coverage arseny.kapoulkine 2009-10-20 18:04:18 +00:00
  • 3d986d2b0d tests: Added declaration and document load/load_file error tests arseny.kapoulkine 2009-10-20 17:49:52 +00:00
  • a0990f0975 tests: Added parsing tests arseny.kapoulkine 2009-10-20 17:41:08 +00:00
  • c43af7d3b2 Fixed documentation bug arseny.kapoulkine 2009-10-20 17:40:56 +00:00
  • 557a690529 tests: Added document tests arseny.kapoulkine 2009-10-12 16:42:13 +00:00
  • e1013bfcd8 PCDATA is now output with trailing newline if format_raw is not set and PCDATA is not the only child arseny.kapoulkine 2009-10-12 16:27:05 +00:00
  • 80d778d053 tests: Refactored checking macros, added writing tests arseny.kapoulkine 2009-10-12 16:26:18 +00:00
  • 9c7d93817e Fixed xml_node::remove_attribute in case of empty attribute as a parameter arseny.kapoulkine 2009-10-12 10:34:49 +00:00
  • 8cc555de36 tests: More DOM modification tests arseny.kapoulkine 2009-10-12 10:34:24 +00:00
  • 50214146de Const-correctness fix for print/save functions arseny.kapoulkine 2009-10-11 10:24:37 +00:00
  • b6433db226 tests: Initial tree modification tests arseny.kapoulkine 2009-10-11 10:24:12 +00:00
  • 473ab35934 tests: Some finishing touches for test_dom_traverse (for now) arseny.kapoulkine 2009-10-11 09:06:01 +00:00
  • f3ef88386c traverse now sets depth to -1 for both begin() and end() arseny.kapoulkine 2009-10-11 08:40:11 +00:00
  • 29e42bb25f tests: Added more node tests arseny.kapoulkine 2009-10-11 08:39:40 +00:00
  • b50199492b Fixed offset_debug for pi nodes arseny.kapoulkine 2009-10-11 07:47:43 +00:00
  • e350e9553c tests: Added more node/attribute tests arseny.kapoulkine 2009-10-11 07:47:28 +00:00
  • e11a81455a tests: Added more node/attribute tests arseny.kapoulkine 2009-10-11 06:49:30 +00:00
  • 6ff7e79575 tests: Added more node/attribute tests arseny.kapoulkine 2009-10-10 21:58:44 +00:00
  • 6db04f4320 tests: Added simple test framework, added a couple of tests arseny.kapoulkine 2009-10-10 21:36:03 +00:00
  • ab28c3b45e Minor build framework fixes arseny.kapoulkine 2009-10-10 20:48:55 +00:00
  • 52aa5325f3 Initial test building support along with a stub test file arseny.kapoulkine 2009-10-10 20:14:04 +00:00
  • 78eddacef5 XPath: translate() function fixed arseny.kapoulkine 2009-10-10 10:12:43 +00:00
  • 7209359dfe Fixed documentation changelog arseny.kapoulkine 2009-10-09 18:10:33 +00:00
  • 2530e304a5 Updated changelog once more arseny.kapoulkine 2009-09-17 18:29:58 +00:00
  • 27b7f61525 Updated changelog arseny.kapoulkine 2009-09-17 18:27:06 +00:00
  • ca8a2a450c Updated doxygen-generated documentation arseny.kapoulkine 2009-09-17 18:20:49 +00:00
  • 10b1a0c481 Changed header version arseny.kapoulkine 2009-09-17 18:19:44 +00:00
  • fcce7152ac Fixed compilation warnings on BCC arseny.kapoulkine 2009-09-17 18:14:05 +00:00
  • 01d8a24051 Added xml_attribute::set_value overloads arseny.kapoulkine 2009-09-17 18:02:21 +00:00