summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorArseny Kapoulkine <arseny.kapoulkine@gmail.com>2017-06-22 20:41:08 -0700
committerArseny Kapoulkine <arseny.kapoulkine@gmail.com>2017-06-22 20:41:08 -0700
commit5867aff943f80f19649c7e6495765af0cb5719b2 (patch)
treedcf378e6b1c8b7e86fb97f96de77c774b4e5c5b5 /tests
parent4b371e10eed49d25bf4240a6aaa321b084e586ea (diff)
tests: Make using namespace more explicit
Hiding using namespace in common.hpp is somewhat surprising so remove common.hpp and move using namespace into all .cpp files that need it.
Diffstat (limited to 'tests')
-rw-r--r--tests/common.hpp8
-rw-r--r--tests/helpers.hpp2
-rw-r--r--tests/test_compact.cpp4
-rw-r--r--tests/test_deprecated.cpp4
-rw-r--r--tests/test_document.cpp4
-rw-r--r--tests/test_dom_modify.cpp4
-rw-r--r--tests/test_dom_text.cpp4
-rw-r--r--tests/test_dom_traverse.cpp4
-rw-r--r--tests/test_header_only_1.cpp4
-rw-r--r--tests/test_header_only_2.cpp4
-rw-r--r--tests/test_memory.cpp4
-rw-r--r--tests/test_parse.cpp4
-rw-r--r--tests/test_parse_doctype.cpp4
-rw-r--r--tests/test_unicode.cpp4
-rw-r--r--tests/test_write.cpp4
-rw-r--r--tests/test_xpath.cpp4
-rw-r--r--tests/test_xpath_api.cpp4
-rw-r--r--tests/test_xpath_functions.cpp4
-rw-r--r--tests/test_xpath_operators.cpp4
-rw-r--r--tests/test_xpath_parse.cpp4
-rw-r--r--tests/test_xpath_paths.cpp4
-rw-r--r--tests/test_xpath_paths_abbrev_w3c.cpp4
-rw-r--r--tests/test_xpath_paths_w3c.cpp4
-rw-r--r--tests/test_xpath_variables.cpp4
-rw-r--r--tests/test_xpath_xalan_1.cpp4
-rw-r--r--tests/test_xpath_xalan_2.cpp4
-rw-r--r--tests/test_xpath_xalan_3.cpp4
-rw-r--r--tests/test_xpath_xalan_4.cpp4
-rw-r--r--tests/test_xpath_xalan_5.cpp4
29 files changed, 82 insertions, 36 deletions
diff --git a/tests/common.hpp b/tests/common.hpp
deleted file mode 100644
index 35e4717..0000000
--- a/tests/common.hpp
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef HEADER_TEST_COMMON_HPP
-#define HEADER_TEST_COMMON_HPP
-
-#include "test.hpp"
-
-using namespace pugi;
-
-#endif
diff --git a/tests/helpers.hpp b/tests/helpers.hpp
index 439f8ea..6dfdc4b 100644
--- a/tests/helpers.hpp
+++ b/tests/helpers.hpp
@@ -1,7 +1,7 @@
#ifndef HEADER_TEST_HELPERS_HPP
#define HEADER_TEST_HELPERS_HPP
-#include "common.hpp"
+#include "test.hpp"
#include <utility>
diff --git a/tests/test_compact.cpp b/tests/test_compact.cpp
index f5dc4ee..89bbfaa 100644
--- a/tests/test_compact.cpp
+++ b/tests/test_compact.cpp
@@ -1,5 +1,7 @@
#ifdef PUGIXML_COMPACT
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
static void overflow_hash_table(xml_document& doc)
{
diff --git a/tests/test_deprecated.cpp b/tests/test_deprecated.cpp
index 55f8937..990e9ba 100644
--- a/tests/test_deprecated.cpp
+++ b/tests/test_deprecated.cpp
@@ -1,6 +1,8 @@
#define PUGIXML_DEPRECATED // Suppress deprecated declarations to avoid warnings
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
TEST(document_deprecated_load)
{
diff --git a/tests/test_document.cpp b/tests/test_document.cpp
index 45b8536..2b4c4be 100644
--- a/tests/test_document.cpp
+++ b/tests/test_document.cpp
@@ -5,7 +5,7 @@
#include <string.h> // because Borland's STL is braindead, we have to include <string.h> _before_ <string> in order to get memcpy
-#include "common.hpp"
+#include "test.hpp"
#include "writer_string.hpp"
@@ -26,6 +26,8 @@
# include <unistd.h> // for unlink
#endif
+using namespace pugi;
+
static bool load_file_in_memory(const char* path, char*& data, size_t& size)
{
FILE* file = fopen(path, "rb");
diff --git a/tests/test_dom_modify.cpp b/tests/test_dom_modify.cpp
index c863c6f..9696827 100644
--- a/tests/test_dom_modify.cpp
+++ b/tests/test_dom_modify.cpp
@@ -1,4 +1,4 @@
-#include "common.hpp"
+#include "test.hpp"
#include <limits>
#include <string>
@@ -7,6 +7,8 @@
#include <string.h>
#include <limits.h>
+using namespace pugi;
+
TEST_XML(dom_attr_assign, "<node/>")
{
xml_node node = doc.child(STR("node"));
diff --git a/tests/test_dom_text.cpp b/tests/test_dom_text.cpp
index 8f62e49..23b41e5 100644
--- a/tests/test_dom_text.cpp
+++ b/tests/test_dom_text.cpp
@@ -1,9 +1,11 @@
-#include "common.hpp"
+#include "test.hpp"
#include "helpers.hpp"
#include <limits.h>
+using namespace pugi;
+
TEST_XML_FLAGS(dom_text_empty, "<node><a>foo</a><b><![CDATA[bar]]></b><c><?pi value?></c><d/></node>", parse_default | parse_pi)
{
xml_node node = doc.child(STR("node"));
diff --git a/tests/test_dom_traverse.cpp b/tests/test_dom_traverse.cpp
index 4dc6cda..b135674 100644
--- a/tests/test_dom_traverse.cpp
+++ b/tests/test_dom_traverse.cpp
@@ -2,7 +2,7 @@
#define _SCL_SECURE_NO_WARNINGS
#define _SCL_SECURE_NO_DEPRECATE
-#include "common.hpp"
+#include "test.hpp"
#include <string.h>
#include <stdio.h>
@@ -15,6 +15,8 @@
#include "helpers.hpp"
+using namespace pugi;
+
#ifdef PUGIXML_NO_STL
template <typename I> static I move_iter(I base, int n)
{
diff --git a/tests/test_header_only_1.cpp b/tests/test_header_only_1.cpp
index e33fd78..2e90b33 100644
--- a/tests/test_header_only_1.cpp
+++ b/tests/test_header_only_1.cpp
@@ -1,12 +1,14 @@
#define PUGIXML_HEADER_ONLY
#define pugi pugih
-#include "common.hpp"
+#include "test.hpp"
// Check header guards
#include "../src/pugixml.hpp"
#include "../src/pugixml.hpp"
+using namespace pugi;
+
TEST(header_only_1)
{
xml_document doc;
diff --git a/tests/test_header_only_2.cpp b/tests/test_header_only_2.cpp
index 220c807..e4e876d 100644
--- a/tests/test_header_only_2.cpp
+++ b/tests/test_header_only_2.cpp
@@ -1,12 +1,14 @@
#define PUGIXML_HEADER_ONLY
#define pugi pugih
-#include "common.hpp"
+#include "test.hpp"
// Check header guards
#include "../src/pugixml.hpp"
#include "../src/pugixml.hpp"
+using namespace pugi;
+
TEST(header_only_2)
{
xml_document doc;
diff --git a/tests/test_memory.cpp b/tests/test_memory.cpp
index becb89b..4acda5b 100644
--- a/tests/test_memory.cpp
+++ b/tests/test_memory.cpp
@@ -1,4 +1,4 @@
-#include "common.hpp"
+#include "test.hpp"
#include "writer_string.hpp"
#include "allocator.hpp"
@@ -6,6 +6,8 @@
#include <string>
#include <vector>
+using namespace pugi;
+
namespace
{
int page_allocs = 0;
diff --git a/tests/test_parse.cpp b/tests/test_parse.cpp
index a0af591..dd40bc5 100644
--- a/tests/test_parse.cpp
+++ b/tests/test_parse.cpp
@@ -1,7 +1,9 @@
-#include "common.hpp"
+#include "test.hpp"
#include "writer_string.hpp"
+using namespace pugi;
+
TEST(parse_pi_skip)
{
xml_document doc;
diff --git a/tests/test_parse_doctype.cpp b/tests/test_parse_doctype.cpp
index e32af8e..861e772 100644
--- a/tests/test_parse_doctype.cpp
+++ b/tests/test_parse_doctype.cpp
@@ -1,11 +1,13 @@
#define _CRT_SECURE_NO_WARNINGS
-#include "common.hpp"
+#include "test.hpp"
#include <string.h>
#include <wchar.h>
#include <string>
+using namespace pugi;
+
static xml_parse_result load_concat(xml_document& doc, const char_t* a, const char_t* b = STR(""), const char_t* c = STR(""))
{
char_t buffer[768];
diff --git a/tests/test_unicode.cpp b/tests/test_unicode.cpp
index 1902e36..4cb6114 100644
--- a/tests/test_unicode.cpp
+++ b/tests/test_unicode.cpp
@@ -1,9 +1,11 @@
#ifndef PUGIXML_NO_STL
-#include "common.hpp"
+#include "test.hpp"
#include <string>
+using namespace pugi;
+
// letters taken from http://www.utf8-chartable.de/
TEST(as_wide_empty)
diff --git a/tests/test_write.cpp b/tests/test_write.cpp
index 5736273..95cc566 100644
--- a/tests/test_write.cpp
+++ b/tests/test_write.cpp
@@ -1,4 +1,4 @@
-#include "common.hpp"
+#include "test.hpp"
#include "writer_string.hpp"
@@ -6,6 +6,8 @@
#include <sstream>
#include <stdexcept>
+using namespace pugi;
+
TEST_XML(write_simple, "<node attr='1'><child>text</child></node>")
{
CHECK_NODE_EX(doc, STR("<node attr=\"1\">\n<child>text</child>\n</node>\n"), STR(""), 0);
diff --git a/tests/test_xpath.cpp b/tests/test_xpath.cpp
index 24daa4e..19ff25c 100644
--- a/tests/test_xpath.cpp
+++ b/tests/test_xpath.cpp
@@ -1,6 +1,6 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
#include <string.h>
#include <wchar.h>
@@ -10,6 +10,8 @@
#include <algorithm>
#include <limits>
+using namespace pugi;
+
static void load_document_copy(xml_document& doc, const char_t* text)
{
xml_document source;
diff --git a/tests/test_xpath_api.cpp b/tests/test_xpath_api.cpp
index f933fb8..7abf7d9 100644
--- a/tests/test_xpath_api.cpp
+++ b/tests/test_xpath_api.cpp
@@ -2,13 +2,15 @@
#include <string.h> // because Borland's STL is braindead, we have to include <string.h> _before_ <string> in order to get memcmp
-#include "common.hpp"
+#include "test.hpp"
#include "helpers.hpp"
#include <string>
#include <vector>
+using namespace pugi;
+
TEST_XML(xpath_api_select_nodes, "<node><head/><foo/><foo/><tail/></node>")
{
xpath_node_set ns1 = doc.select_nodes(STR("node/foo"));
diff --git a/tests/test_xpath_functions.cpp b/tests/test_xpath_functions.cpp
index 604da78..43e334e 100644
--- a/tests/test_xpath_functions.cpp
+++ b/tests/test_xpath_functions.cpp
@@ -1,6 +1,8 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
TEST_XML(xpath_number_number, "<node>123</node>")
{
diff --git a/tests/test_xpath_operators.cpp b/tests/test_xpath_operators.cpp
index c2281e6..5e1316c 100644
--- a/tests/test_xpath_operators.cpp
+++ b/tests/test_xpath_operators.cpp
@@ -1,6 +1,8 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
TEST(xpath_operators_arithmetic)
{
diff --git a/tests/test_xpath_parse.cpp b/tests/test_xpath_parse.cpp
index 0672c5a..daa12bf 100644
--- a/tests/test_xpath_parse.cpp
+++ b/tests/test_xpath_parse.cpp
@@ -1,9 +1,11 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
#include <string>
+using namespace pugi;
+
TEST(xpath_literal_parse)
{
xml_node c;
diff --git a/tests/test_xpath_paths.cpp b/tests/test_xpath_paths.cpp
index dd97019..54a47ae 100644
--- a/tests/test_xpath_paths.cpp
+++ b/tests/test_xpath_paths.cpp
@@ -1,6 +1,8 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
TEST_XML(xpath_paths_axes_child, "<node attr='value'><child attr='value'><subchild/></child><another/><last/></node>")
{
diff --git a/tests/test_xpath_paths_abbrev_w3c.cpp b/tests/test_xpath_paths_abbrev_w3c.cpp
index af65752..bd01e65 100644
--- a/tests/test_xpath_paths_abbrev_w3c.cpp
+++ b/tests/test_xpath_paths_abbrev_w3c.cpp
@@ -1,6 +1,8 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
TEST_XML(xpath_paths_abbrev_w3c_1, "<node><para/><foo/><para/></node>")
{
diff --git a/tests/test_xpath_paths_w3c.cpp b/tests/test_xpath_paths_w3c.cpp
index 2005bc5..1bc2121 100644
--- a/tests/test_xpath_paths_w3c.cpp
+++ b/tests/test_xpath_paths_w3c.cpp
@@ -1,6 +1,8 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
TEST_XML(xpath_paths_w3c_1, "<node><para/><foo/><para/></node>")
{
diff --git a/tests/test_xpath_variables.cpp b/tests/test_xpath_variables.cpp
index 9349004..d7d7276 100644
--- a/tests/test_xpath_variables.cpp
+++ b/tests/test_xpath_variables.cpp
@@ -1,9 +1,11 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
#include <string>
+using namespace pugi;
+
TEST(xpath_variables_type_none)
{
xpath_variable_set set;
diff --git a/tests/test_xpath_xalan_1.cpp b/tests/test_xpath_xalan_1.cpp
index 7f87c52..0127ddd 100644
--- a/tests/test_xpath_xalan_1.cpp
+++ b/tests/test_xpath_xalan_1.cpp
@@ -1,6 +1,8 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
TEST(xpath_xalan_boolean_1)
{
diff --git a/tests/test_xpath_xalan_2.cpp b/tests/test_xpath_xalan_2.cpp
index 5edae69..4e8c10e 100644
--- a/tests/test_xpath_xalan_2.cpp
+++ b/tests/test_xpath_xalan_2.cpp
@@ -2,11 +2,13 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
#include <string>
#include <algorithm>
+using namespace pugi;
+
TEST_XML(xpath_xalan_string_1, "<doc a='test'>ENCYCLOPEDIA</doc>")
{
xml_node c;
diff --git a/tests/test_xpath_xalan_3.cpp b/tests/test_xpath_xalan_3.cpp
index d2df3e5..5228cde 100644
--- a/tests/test_xpath_xalan_3.cpp
+++ b/tests/test_xpath_xalan_3.cpp
@@ -1,6 +1,8 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
TEST_XML(xpath_xalan_axes_1, "<far-north><north-north-west1/><north-north-west2/><north><near-north><far-west/><west/><near-west/><center center-attr-1='c1' center-attr-2='c2' center-attr-3='c3'><near-south-west/><near-south><south><far-south/></south></near-south><near-south-east/></center><near-east/><east/><far-east/></near-north></north><north-north-east1/><north-north-east2/></far-north>")
{
diff --git a/tests/test_xpath_xalan_4.cpp b/tests/test_xpath_xalan_4.cpp
index c71eaf7..997ffb4 100644
--- a/tests/test_xpath_xalan_4.cpp
+++ b/tests/test_xpath_xalan_4.cpp
@@ -1,6 +1,8 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
TEST_XML(xpath_xalan_position_1, "<doc><a>1</a><a>2</a><a>3</a><a>4</a></doc>")
{
diff --git a/tests/test_xpath_xalan_5.cpp b/tests/test_xpath_xalan_5.cpp
index e6a4fb9..6daa234 100644
--- a/tests/test_xpath_xalan_5.cpp
+++ b/tests/test_xpath_xalan_5.cpp
@@ -1,6 +1,8 @@
#ifndef PUGIXML_NO_XPATH
-#include "common.hpp"
+#include "test.hpp"
+
+using namespace pugi;
TEST_XML(xpath_xalan_select_1, "<doc><a><b attr='test'/></a><c><d><e/></d></c></doc>")
{