Commit c454b443 authored by Feng Xiao's avatar Feng Xiao Committed by GitHub

Merge pull request #2171 from xfxyjwf/fix_json

Reduce test length to avoid stack overflow on VS.
parents 18f336b9 73c87232
...@@ -20,16 +20,16 @@ environment: ...@@ -20,16 +20,16 @@ environment:
test: off test: off
install: install:
- ps: Start-FileDownload https://github.com/google/googlemock/archive/release-1.7.0.zip - curl -L -o release-1.7.0.zip https://github.com/google/googlemock/archive/release-1.7.0.zip
- 7z x release-1.7.0.zip - 7z x release-1.7.0.zip
- del /Q release-1.7.0.zip - del /Q release-1.7.0.zip
- rename googlemock-release-1.7.0 gmock - rename googlemock-release-1.7.0 gmock
- ps: Start-FileDownload https://github.com/google/googletest/archive/release-1.7.0.zip - curl -L -o release-1.7.0.zip "https://github.com/google/googletest/archive/release-1.7.0.zip"
- 7z x release-1.7.0.zip - 7z x release-1.7.0.zip
- del /Q release-1.7.0.zip - del /Q release-1.7.0.zip
- rename googletest-release-1.7.0 gtest - rename googletest-release-1.7.0 gtest
- move gtest gmock - move gtest gmock
- ps: Start-FileDownload https://go.microsoft.com/fwlink/?LinkID=809122 -FileName dotnetsdk.exe - curl -L -o dotnetsdk.exe "https://go.microsoft.com/fwlink/?LinkID=809122"
- dotnetsdk.exe /install /quiet /norestart - dotnetsdk.exe /install /quiet /norestart
before_build: before_build:
......
...@@ -318,15 +318,15 @@ TEST_F(JsonStreamParserTest, ObjectKeyTypes) { ...@@ -318,15 +318,15 @@ TEST_F(JsonStreamParserTest, ObjectKeyTypes) {
// - array containing array, object, values (true, false, null, num, string) // - array containing array, object, values (true, false, null, num, string)
TEST_F(JsonStreamParserTest, ArrayValues) { TEST_F(JsonStreamParserTest, ArrayValues) {
StringPiece str = StringPiece str =
"[true, false, null, 'a string', \"another string\", [22, -127, 45.3, " "[true, false, null, 'a', \"an\", [22, -127, 45.3, "
"-1056.4, 11779497823553162765], {'key': true}]"; "-1056.4, 11779497823553162765], {'key': true}]";
for (int i = 0; i <= str.length(); ++i) { for (int i = 0; i <= str.length(); ++i) {
ow_.StartList("") ow_.StartList("")
->RenderBool("", true) ->RenderBool("", true)
->RenderBool("", false) ->RenderBool("", false)
->RenderNull("") ->RenderNull("")
->RenderString("", "a string") ->RenderString("", "a")
->RenderString("", "another string") ->RenderString("", "an")
->StartList("") ->StartList("")
->RenderUint64("", 22) ->RenderUint64("", 22)
->RenderInt64("", -127) ->RenderInt64("", -127)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment