Skip to content

Commit 4902c19

Browse files
committed
Fixes failing tests
1 parent 7b33c1d commit 4902c19

5 files changed

+10
-8
lines changed

test/Microsoft.OpenApi.Tests/Models/OpenApiExampleTests.SerializeAdvancedExampleAsV3JsonWorks_produceTerseOutput=False.verified.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
{
99
"href": "http://example.com/1",
1010
"rel": "sampleRel1",
11-
"bytes": "AQID",
11+
"bytes": "\"AQID\"",
1212
"binary": "Ñ😻😑♮Í☛oƞ♑😲☇éNjžŁ♻😟¥a´Ī♃ƠąøƩ"
1313
}
1414
]
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"value":{"versions":[{"status":"Status1","id":"v1","links":[{"href":"http://example.com/1","rel":"sampleRel1","bytes":"AQID","binary":"Ñ😻😑♮Í☛oƞ♑😲☇éNjžŁ♻😟¥a´Ī♃ƠąøƩ"}]},{"status":"Status2","id":"v2","links":[{"href":"http://example.com/2","rel":"sampleRel2"}]}]}}
1+
{"value":{"versions":[{"status":"Status1","id":"v1","links":[{"href":"http://example.com/1","rel":"sampleRel1","bytes":"\"AQID\"","binary":"Ñ😻😑♮Í☛oƞ♑😲☇éNjžŁ♻😟¥a´Ī♃ƠąøƩ"}]},{"status":"Status2","id":"v2","links":[{"href":"http://example.com/2","rel":"sampleRel2"}]}]}}

test/Microsoft.OpenApi.Tests/Models/OpenApiExampleTests.SerializeReferencedExampleAsV3JsonWithoutReferenceWorks_produceTerseOutput=False.verified.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@
2222
]
2323
}
2424
],
25-
"aDate": "2022-12-12"
25+
"aDate": "\"2022-12-12\""
2626
}
2727
}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"value":{"versions":[{"status":"Status1","id":"v1","links":[{"href":"http://example.com/1","rel":"sampleRel1"}]},{"status":"Status2","id":"v2","links":[{"href":"http://example.com/2","rel":"sampleRel2"}]}],"aDate":"2022-12-12"}}
1+
{"value":{"versions":[{"status":"Status1","id":"v1","links":[{"href":"http://example.com/1","rel":"sampleRel1"}]},{"status":"Status2","id":"v2","links":[{"href":"http://example.com/2","rel":"sampleRel2"}]}],"aDate":"\"2022-12-12\""}}

test/Microsoft.OpenApi.Tests/Models/OpenApiExampleTests.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
// Copyright (c) Microsoft Corporation. All rights reserved.
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
22
// Licensed under the MIT license.
33

44
using System;
55
using System.Globalization;
66
using System.IO;
77
using System.Text;
8+
using System.Text.Json;
89
using System.Text.Json.Nodes;
910
using System.Threading.Tasks;
1011
using Microsoft.OpenApi.Any;
@@ -36,8 +37,8 @@ public class OpenApiExampleTests
3637
{
3738
["href"] = "http://example.com/1",
3839
["rel"] = "sampleRel1",
39-
["bytes"] = Convert.ToBase64String(new byte[] { 1, 2, 3 }),
40-
["binary"] = Convert.ToBase64String(Encoding.UTF8.GetBytes("Ñ😻😑♮Í☛oƞ♑😲☇éNjžŁ♻😟¥a´Ī♃ƠąøƩ"))
40+
["bytes"] = JsonSerializer.Serialize(new byte[] { 1, 2, 3 }),
41+
["binary"] = Encoding.UTF8.GetString(Encoding.UTF8.GetBytes("Ñ😻😑♮Í☛oƞ♑😲☇éNjžŁ♻😟¥a´Ī♃ƠąøƩ"))
4142
}
4243
}
4344
},
@@ -96,7 +97,8 @@ public class OpenApiExampleTests
9697
}
9798
}
9899
}
99-
}
100+
},
101+
["aDate"] = JsonSerializer.Serialize(DateTime.Parse("12/12/2022 00:00:00").ToString("yyyy-MM-dd"))
100102
})
101103
};
102104

0 commit comments

Comments
 (0)