[PR #1231] [MERGED] Fix google protobuf WellKnownTypes: Empty, Duration and Timestamp #1291

Closed
opened 2025-12-29 09:19:11 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/wiremock/WireMock.Net/pull/1231
Author: @StefH
Created: 1/2/2025
Status: Merged
Merged: 1/9/2025
Merged by: @StefH

Base: masterHead: stef-1228-grpc-timestamp_duration


📝 Commits (10+)

📊 Changes

15 files changed (+413 additions, -79 deletions)

View changed files

📝 src/WireMock.Net.Abstractions/Handlers/IFileSystemHandler.cs (+16 -17)
📝 src/WireMock.Net.FluentAssertions/Assertions/WireMockAssertions.AtUrl.cs (+1 -1)
📝 src/WireMock.Net/Json/JObjectExtensions.cs (+4 -6)
📝 src/WireMock.Net/Owin/Mappers/OwinResponseMapper.cs (+1 -1)
📝 src/WireMock.Net/RequestBuilders/Request.WithBodyAsProtoBuf.cs (+0 -1)
📝 src/WireMock.Net/ResponseBuilders/Response.WithBody.cs (+6 -4)
📝 src/WireMock.Net/Util/ProtoBufUtils.cs (+1 -1)
📝 src/WireMock.Net/WireMock.Net.csproj (+2 -1)
📝 test/WireMock.Net.Tests/Facts/IgnoreOnContinuousIntegrationFact.cs (+2 -0)
📝 test/WireMock.Net.Tests/Facts/RunOnDockerPlatformFact.cs (+2 -0)
📝 test/WireMock.Net.Tests/Grpc/WireMockServerTests.Grpc.cs (+299 -24)
📝 test/WireMock.Net.Tests/Grpc/greet.proto (+26 -18)
test/WireMock.Net.Tests/Grpc/policy.proto (+40 -0)
📝 test/WireMock.Net.Tests/WireMock.Net.Tests.csproj (+7 -1)
📝 test/WireMock.Net.Tests/WireMockServerTests.cs (+6 -4)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/wiremock/WireMock.Net/pull/1231 **Author:** [@StefH](https://github.com/StefH) **Created:** 1/2/2025 **Status:** ✅ Merged **Merged:** 1/9/2025 **Merged by:** [@StefH](https://github.com/StefH) **Base:** `master` ← **Head:** `stef-1228-grpc-timestamp_duration` --- ### 📝 Commits (10+) - [`f244694`](https://github.com/wiremock/WireMock.Net/commit/f2446946c1d1bca4ae77b42bd776b907b43a643a) Fix google protobuf WellKnownTypes: Timestamp and Duration - [`c4f6ffa`](https://github.com/wiremock/WireMock.Net/commit/c4f6ffa66fdc8a272b4f6c8888f99591ce6d0741) Merge branch 'master' into stef-1228-grpc-timestamp_duration - [`38d78fc`](https://github.com/wiremock/WireMock.Net/commit/38d78fc9b66dbb404607d216e1a33581f671ab7e) Fix protobuf Empty - [`a2aff80`](https://github.com/wiremock/WireMock.Net/commit/a2aff80d28e4a81be6d033a1f7279588d1352475) . - [`16d0fde`](https://github.com/wiremock/WireMock.Net/commit/16d0fdef8659caeea3ab36bb49ac4896861389cd) small refactor - [`11aea23`](https://github.com/wiremock/WireMock.Net/commit/11aea23aa5266603cdbf4cf7f9d0be76bbd6d54c) 006 - [`cc827ea`](https://github.com/wiremock/WireMock.Net/commit/cc827ea3ec43ec6a0c9af55f25520353f3d99fdf) fix - [`822206c`](https://github.com/wiremock/WireMock.Net/commit/822206cd60b1ffa7de72f23d2ed3b41ccb903c0f) policy - [`17df996`](https://github.com/wiremock/WireMock.Net/commit/17df99603c454eac38bbda7aa9cc394cb97cdc29) --- - [`a8b9e45`](https://github.com/wiremock/WireMock.Net/commit/a8b9e45cc98839bb099eaf29c77f7251cbb62c79) <PackageReference Include="ProtoBufJsonConverter" Version="0.7.0" /> ### 📊 Changes **15 files changed** (+413 additions, -79 deletions) <details> <summary>View changed files</summary> 📝 `src/WireMock.Net.Abstractions/Handlers/IFileSystemHandler.cs` (+16 -17) 📝 `src/WireMock.Net.FluentAssertions/Assertions/WireMockAssertions.AtUrl.cs` (+1 -1) 📝 `src/WireMock.Net/Json/JObjectExtensions.cs` (+4 -6) 📝 `src/WireMock.Net/Owin/Mappers/OwinResponseMapper.cs` (+1 -1) 📝 `src/WireMock.Net/RequestBuilders/Request.WithBodyAsProtoBuf.cs` (+0 -1) 📝 `src/WireMock.Net/ResponseBuilders/Response.WithBody.cs` (+6 -4) 📝 `src/WireMock.Net/Util/ProtoBufUtils.cs` (+1 -1) 📝 `src/WireMock.Net/WireMock.Net.csproj` (+2 -1) 📝 `test/WireMock.Net.Tests/Facts/IgnoreOnContinuousIntegrationFact.cs` (+2 -0) 📝 `test/WireMock.Net.Tests/Facts/RunOnDockerPlatformFact.cs` (+2 -0) 📝 `test/WireMock.Net.Tests/Grpc/WireMockServerTests.Grpc.cs` (+299 -24) 📝 `test/WireMock.Net.Tests/Grpc/greet.proto` (+26 -18) ➕ `test/WireMock.Net.Tests/Grpc/policy.proto` (+40 -0) 📝 `test/WireMock.Net.Tests/WireMock.Net.Tests.csproj` (+7 -1) 📝 `test/WireMock.Net.Tests/WireMockServerTests.cs` (+6 -4) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 09:19:11 +01:00
adam closed this issue 2025-12-29 09:19:11 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/WireMock.Net#1291