Lee Thomason
53858b4490
minor formatting fix and very strange memory tracker missing
2017-06-01 19:09:16 -07:00
Lee Thomason
7b40ce1942
Merge pull request #534 from jnguyen75/ref-test-resources
...
Refactor test resources: Use CMake to replace mkdir()
2017-04-28 11:21:39 -07:00
Jimmy Nguyen
6bf64fb149
Use CMake to create resources/out directory
2017-02-21 12:00:38 -08:00
Lee Thomason
c5c99c2ba0
tweaks to bool serialization
2016-12-29 11:19:17 -08:00
Lee Thomason
ce667c9233
ability to set bool write values
2016-12-26 16:45:30 -08:00
Lee Thomason
e90e901041
tweaks, clarification to line numbers
2016-12-24 07:34:39 -08:00
kezenator
19d8ea836f
CodeReview Fix: GetLineNum()?
2016-11-29 19:50:27 +10:00
kezenator
ec6941503c
Added line number reporting to parse errors and to all nodes and attributes for parsed documents.
2016-11-26 17:21:43 +10:00
kezenator
5a70071241
Added static method to convert arbitrary ErrorID to a string.
...
Updated tests to print ErrorID and bool values as strings.
2016-11-26 13:54:42 +10:00
Lee Thomason
7de0b6dd8c
Merge pull request #493 from leethomason/jwittner
...
Friendly API for attribute query.
2016-11-15 14:09:03 -08:00
Dmitry-Me
446c3bcae3
Declarations should occur before anything else
2016-11-11 10:34:56 +03:00
Lee Thomason
13cbc9a708
add test files. fix doc.
2016-10-27 14:55:07 -07:00
Armagetron
3c21d6fbb7
Use correct file pointer
2016-10-13 13:31:23 +02:00
Doruk Turak
1f212f3ab0
Bool-related tests modified to pass
2016-08-28 20:54:17 +02:00
Lee Thomason
c9445466de
fix permissive casting.
2016-07-17 22:53:48 -07:00
Lee Thomason
af9bce1762
support user data
2016-07-17 22:35:52 -07:00
Lee Thomason
51c1271797
add int64 support
2016-06-04 20:18:49 -07:00
Lee Thomason
8553625730
one successful return type. simplify build on vs2015
2016-06-04 19:10:53 -07:00
Lee Thomason
df4ffc00d6
fix warning up from vs2015
2016-06-04 11:32:46 -07:00
Dmitry-Me
a1beddf486
Test error name is non-empty for the whole range
2015-05-26 16:19:21 +03:00
Lee Thomason
8549202800
clean up Value of XMLDocument
2015-05-22 11:07:45 -07:00
Lee Thomason
7a93b33160
tighten up the error checks
2015-05-22 11:00:32 -07:00
Sarat Addepalli
d608c561e0
Fix up xmltest.cpp
...
Fixed coding style in XMLTest(), and removed unused variable in testcase.
2015-05-20 10:19:00 +05:30
Sarat Addepalli
13b2d73427
Add null-checks in `XMLTest()`
...
When either `expected` or `found` is `NULL`, `XMLTest()` will segfault on `strcmp()`.
This patch adds null-checks, and passes the test if both `expected` and `found` are `NULL`.
2015-05-19 12:44:57 +05:30
Sarat Addepalli
a7edb883f0
Add a test case for issue #323
...
When compiled in "debug mode", this test case verifies that an assert is fired, when `XMLDocument::Value()` is called.
2015-05-19 12:39:27 +05:30
Sarat Addepalli
8e85afa406
Fix whitespaces in xmltest.cpp
2015-05-19 09:07:03 +05:30
Sarat Addepalli
2bb6bb5bee
Add a test case for issue #332
...
XML Declarations can occur only at the beginning of an XML Document.
Parse() should throw an error, for not well-formed XML Documents.
2015-05-18 09:16:34 +05:30
Dmitry-Me
5daa54cf2b
Don't leak the element
2015-04-08 17:45:07 +03:00
Dmitry-Me
32533ca9c2
Test there's no error initially, proper swap "found" and "expected"
2015-04-07 10:37:39 +03:00
Dmitry-Me
48b5df0b9b
Document must be initially empty
2015-04-06 18:20:25 +03:00
Lee Thomason
28c7c8c14f
Merge pull request #305 from Dmitry-Me/errorShouldBeClearedAfterLoad
...
If LoadFile() fails then subsequent successful LoadFile() must clear the error
2015-03-26 11:19:28 -07:00
Lee Thomason
f657783cf2
merge fix for save file error
2015-03-26 11:18:21 -07:00
Dmitry-Me
d9852a53af
If LoadFile() fails then subsequent successful LoadFile() must clear the error
2015-03-25 10:17:49 +03:00
Ant Mitchell
189198f19c
Issue 302: clear any previous save error
2015-03-24 16:20:36 +00:00
Ant Mitchell
148cc1a0a5
Issue 299 - test for code changes
2015-03-24 15:12:35 +00:00
Dmitry-Me
6f51c803a1
Resolve crash when printing malformed entities - issue 291
2015-03-14 13:25:03 +03:00
Dmitry-Me
aaa4ceab5e
Test document had content to clear
2015-02-06 16:00:46 +03:00
Lee Thomason
b4e81b014e
Merge pull request #253 from Dmitry-Me/getRidOfC4127InAssert
...
Suppress C4127 in asserts
2014-12-26 16:25:14 -08:00
Dmitry-Me
4bcbf142a8
Suppress C4127 in asserts
2014-12-25 19:05:18 +03:00
Dmitry-Me
588bb8de49
Better tests for empty document
2014-12-25 18:59:18 +03:00
Dmitry-Me
8b67d741d4
Unify character casts, reorganize checks
2014-12-22 11:35:12 +03:00
Lee Thomason
cd011bc1b7
start working through memory bugs
2014-12-17 10:41:34 -08:00
Lee Thomason
2114e47453
Merge pull request #230 from antonindrawan/master
...
Compile TinyXml2 with the Dinkum C++ of QNX 6.5 and QNX 6.6.
2014-11-27 22:34:34 -08:00
Anton Indrawan
8a0006ceda
Compile TinyXml2 with the Dinkum C++ of QNX 6.5 and QNX 6.6. Processed review comment from leethomason
2014-11-20 18:27:07 +01:00
Anton Indrawan
f59e2d6a89
Compile TinyXml2 with the Dinkum C++ of QNX 6.5 and QNX 6.6.
...
When we include c++ headers, we have to use explicit std::
2014-11-18 20:50:42 +01:00
Lee Thomason
b2ec17dd5f
very minor cleanup of commented out code
2014-11-15 17:55:40 -08:00
Lee Thomason
327d5c142e
Merge branch 'properStrPairAssignment' of https://github.com/Dmitry-Me/tinyxml2 into Dmitry-Me-properStrPairAssignment
2014-11-15 17:46:23 -08:00
Lee Thomason
92e521b431
add simple test for not-crashing
2014-11-15 17:45:51 -08:00
Lee Thomason
4de01a9489
Merge pull request #218 from Dmitry-Me/enableLeakTracing
...
Enable dump of debug heap memory leaks
2014-10-30 14:17:34 -07:00
Lee Thomason
f07b952296
fix issue 184. clean up xcode project.
2014-10-30 13:25:12 -07:00