summary refs log tree commit diff
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-07-15 05:26:49 +0200
committerRory& <root@rory.gay>2026-07-15 05:26:49 +0200
commit7ce26e6ab2b0873a46aece2158cc3d23e9bbc75c (patch)
tree622b1c1f682fcc75a90f2832417a0bd6e9dd6925
parentFix schema for patch webhook message (diff)
downloadserver-ts-7ce26e6ab2b0873a46aece2158cc3d23e9bbc75c.tar.xz
Fix tests
-rw-r--r--extra/admin-api/Tests/Spacebar.Tests/Tests/MessageTests.cs12
-rw-r--r--extra/admin-api/Utilities/Spacebar.Sdk/Core/SpacebarClient.cs6
2 files changed, 12 insertions, 6 deletions
diff --git a/extra/admin-api/Tests/Spacebar.Tests/Tests/MessageTests.cs b/extra/admin-api/Tests/Spacebar.Tests/Tests/MessageTests.cs

index 282f5824..ca2c4623 100644 --- a/extra/admin-api/Tests/Spacebar.Tests/Tests/MessageTests.cs +++ b/extra/admin-api/Tests/Spacebar.Tests/Tests/MessageTests.cs
@@ -229,9 +229,15 @@ public class MessageTests(ITestOutputHelper testOutputHelper, TestFixture fixtur Client.Gateway.OnceGatewayMessage.Add(async payload => { if (payload is { Opcode: GatewayOpcode.S2CDispatch, DispatchEventType: "READY" }) { _testOutputHelper.WriteLine("Got ready: {0} {1} ({2} data keys)", payload.Opcode, payload.DispatchEventType, payload.EventData!.Count); - await Channel.SendMessageAsync(new MessageSchema() { - - }); + var mPayload = new JsonObject() { + { "content", "meow" } + }; + + var reqContent = new MultipartFormDataContent(); + reqContent.Add(JsonContent.Create(mPayload), "payload_json"); + + var res = await Assert.HttpSuccess(await Client.ApiHttpClient.PostAsync($"channels/{Channel.Id}/messages", reqContent, + cancellationToken: TestContext.Current.CancellationToken)); return false; } diff --git a/extra/admin-api/Utilities/Spacebar.Sdk/Core/SpacebarClient.cs b/extra/admin-api/Utilities/Spacebar.Sdk/Core/SpacebarClient.cs
index 25dabdca..976dda1e 100644 --- a/extra/admin-api/Utilities/Spacebar.Sdk/Core/SpacebarClient.cs +++ b/extra/admin-api/Utilities/Spacebar.Sdk/Core/SpacebarClient.cs
@@ -130,9 +130,9 @@ public class SpacebarClientChannel(AuthenticatedSpacebarClient client, long chan return (await resp.Content.ReadFromJsonAsync<Channel>())!; } - public async Task SendMessageAsync(MessageSchema messageSchema) { - throw new NotImplementedException(); - } +// public async Task SendMessageAsync(MessageSchema messageSchema) { +// throw new NotImplementedException(); +// } } public class SpacebarClientGuild(AuthenticatedSpacebarClient client, long guildId) {