summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/document.cc2
-rw-r--r--test/test_document.cc4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/document.cc b/src/document.cc
index 498e50f..7304c8a 100644
--- a/src/document.cc
+++ b/src/document.cc
@@ -40,7 +40,7 @@ public:
}
std::unique_ptr<Transport::Response> build(Transport* transport) override {
- std::string data;
+ std::string data = "<!DOCTYPE html>";
html_->render(&data);
auto sha256 = HashMethod::sha256();
sha256->update(data.data(), data.size());
diff --git a/test/test_document.cc b/test/test_document.cc
index 352a14c..219f66f 100644
--- a/test/test_document.cc
+++ b/test/test_document.cc
@@ -16,7 +16,7 @@ TEST(document, sanity) {
MockTransport transport;
MockResponse response;
- std::string content = "<html><head><title>title</title>"
+ std::string content = "<!DOCTYPE html><html><head><title>title</title>"
"<link href=\"style.css\" rel=\"stylesheet\"/>"
"</head><body>body</body></html>";
@@ -48,7 +48,7 @@ TEST(document, script) {
MockTransport transport;
MockResponse response;
- std::string content = "<html><head><title/>"
+ std::string content = "<!DOCTYPE html><html><head><title/>"
"<script src=\"foo.js\" type=\"text/javascript\"></script>"
"<script type=\"text/javascript\">alert(\"<foo>\");</script>"
"</head><body/></html>";