diff options
| author | Dan Goodliffe <dan@randomdan.homeip.net> | 2016-06-26 17:26:58 +0100 | 
|---|---|---|
| committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2016-06-26 17:39:03 +0100 | 
| commit | 2088232b792133cb227e4258233cc5d090a237ff (patch) | |
| tree | f281a58d3ea9782d414308b6b8340888fdb9cd96 | |
| parent | Tidy up (diff) | |
| download | icespider-2088232b792133cb227e4258233cc5d090a237ff.tar.bz2 icespider-2088232b792133cb227e4258233cc5d090a237ff.tar.xz icespider-2088232b792133cb227e4258233cc5d090a237ff.zip | |
Add missing status token to HTTP response
| -rw-r--r-- | icespider/core/ihttpRequest.cpp | 2 | ||||
| -rw-r--r-- | icespider/unittests/testApp.cpp | 14 | 
2 files changed, 8 insertions, 8 deletions
| diff --git a/icespider/core/ihttpRequest.cpp b/icespider/core/ihttpRequest.cpp index 0dd2aea..a255de0 100644 --- a/icespider/core/ihttpRequest.cpp +++ b/icespider/core/ihttpRequest.cpp @@ -50,7 +50,7 @@ namespace IceSpider {  	void IHttpRequest::response(short statusCode, const std::string & statusMsg) const  	{  		getOutputStream() -			<< statusCode << " " << statusMsg << "\r\n" +			<< "Status: " << statusCode << " " << statusMsg << "\r\n"  			<< "\r\n";  	} diff --git a/icespider/unittests/testApp.cpp b/icespider/unittests/testApp.cpp index 896b623..71ae7d4 100644 --- a/icespider/unittests/testApp.cpp +++ b/icespider/unittests/testApp.cpp @@ -166,29 +166,29 @@ BOOST_AUTO_TEST_CASE( testCallMethods )  	TestRequest requestGetIndex(this, HttpMethod::GET, "/");  	process(&requestGetIndex); -	BOOST_REQUIRE_EQUAL(requestGetIndex.output.str(), "200 OK\r\n\r\n{\"value\":\"index\"}"); +	BOOST_REQUIRE_EQUAL(requestGetIndex.output.str(), "Status: 200 OK\r\n\r\n{\"value\":\"index\"}");  	TestRequest requestGetItem(this, HttpMethod::GET, "/view/something/1234");  	process(&requestGetItem); -	BOOST_REQUIRE_EQUAL(requestGetItem.output.str(), "200 OK\r\n\r\n{\"value\":\"withParams\"}"); +	BOOST_REQUIRE_EQUAL(requestGetItem.output.str(), "Status: 200 OK\r\n\r\n{\"value\":\"withParams\"}");  	TestRequest requestGetItemGiven(this, HttpMethod::GET, "/item/something/1234");  	process(&requestGetItemGiven); -	BOOST_REQUIRE_EQUAL(requestGetItemGiven.output.str(), "200 OK\r\n\r\n{\"value\":\"withParams\"}"); +	BOOST_REQUIRE_EQUAL(requestGetItemGiven.output.str(), "Status: 200 OK\r\n\r\n{\"value\":\"withParams\"}");  	TestRequest requestGetItemDefault(this, HttpMethod::GET, "/item/something");  	process(&requestGetItemDefault); -	BOOST_REQUIRE_EQUAL(requestGetItemDefault.output.str(), "200 OK\r\n\r\n{\"value\":\"withParams\"}"); +	BOOST_REQUIRE_EQUAL(requestGetItemDefault.output.str(), "Status: 200 OK\r\n\r\n{\"value\":\"withParams\"}");  	TestRequest requestDeleteItem(this, HttpMethod::DELETE, "/some value");  	process(&requestDeleteItem); -	BOOST_REQUIRE_EQUAL(requestDeleteItem.output.str(), "200 OK\r\n\r\n"); +	BOOST_REQUIRE_EQUAL(requestDeleteItem.output.str(), "Status: 200 OK\r\n\r\n");  	TestRequest requestUpdateItem(this, HttpMethod::POST, "/1234");  	requestUpdateItem.hdr["Content-Type"] = "application/json";  	requestUpdateItem.input << "{\"value\": \"some value\"}";  	process(&requestUpdateItem); -	BOOST_REQUIRE_EQUAL(requestDeleteItem.output.str(), "200 OK\r\n\r\n"); +	BOOST_REQUIRE_EQUAL(requestDeleteItem.output.str(), "Status: 200 OK\r\n\r\n");  	adp->deactivate();  } @@ -197,7 +197,7 @@ BOOST_AUTO_TEST_CASE( test404 )  {  	TestRequest requestGetIndex(this, HttpMethod::GET, "/404");  	process(&requestGetIndex); -	BOOST_REQUIRE_EQUAL(requestGetIndex.output.str(), "404 Not found\r\n\r\n"); +	BOOST_REQUIRE_EQUAL(requestGetIndex.output.str(), "Status: 404 Not found\r\n\r\n");  }  BOOST_AUTO_TEST_SUITE_END(); | 
