From 0640f87859a5a676b41783be4741a62f4d1ea266 Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Wed, 28 Oct 2009 22:22:19 +0000 Subject: tests: More fixes and toolsets support git-svn-id: http://pugixml.googlecode.com/svn/trunk@190 99668b35-9821-0410-8761-19e4c4f06640 --- tests/test_document.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'tests/test_document.cpp') diff --git a/tests/test_document.cpp b/tests/test_document.cpp index ff5c4d6..ec54e95 100644 --- a/tests/test_document.cpp +++ b/tests/test_document.cpp @@ -29,9 +29,11 @@ TEST(document_load_stream_error) std::ifstream fs1("filedoesnotexist"); CHECK(doc.load(fs1).status == status_io_error); +#ifndef __DMC__ // Digital Mars CRT does not like 'con' pseudo-file std::ifstream fs2("con"); CHECK(doc.load(fs2).status == status_io_error); - +#endif + std::ifstream fs3("nul"); CHECK(doc.load(fs3).status == status_io_error); @@ -75,7 +77,11 @@ TEST(document_load_file_error) pugi::xml_document doc; CHECK(doc.load_file("filedoesnotexist").status == status_file_not_found); + +#ifndef __DMC__ // Digital Mars CRT does not like 'con' pseudo-file CHECK(doc.load_file("con").status == status_io_error); +#endif + CHECK(doc.load_file("nul").status == status_io_error); test_runner::_memory_fail_threshold = 1; -- cgit v1.2.3