"<foo xmlns=\"http://s3.amazonaws.com/doc/2006-03-01/\">"
"<blah>hithere</blah><pi>3.14</pi></foo>");
}
+
+TEST(XmlFormatter, DumpFormatNameSpaceTest) {
+ ostringstream oss1;
+ XMLFormatter fmt(false);
+
+ fmt.dump_format_ns("foo",
+ "http://s3.amazonaws.com/doc/2006-03-01/",
+ "%s","bar");
+ fmt.flush(oss1);
+ ASSERT_EQ(oss1.str(),
+ "<foo xmlns=\"http://s3.amazonaws.com/doc/2006-03-01/\">bar</foo>");
+
+ // Testing with a null ns..should be same as dump format
+ ostringstream oss2;
+ fmt.reset();
+ fmt.dump_format_ns("foo",NULL,"%s","bar");
+ fmt.flush(oss2);
+ ASSERT_EQ(oss2.str(),"<foo>bar</foo>");
+}