Skip to content
This repository was archived by the owner on Feb 12, 2025. It is now read-only.

Commit 0a41c64

Browse files
committed
Tests disabled
1 parent 1f40d1c commit 0a41c64

File tree

5 files changed

+25
-18
lines changed

5 files changed

+25
-18
lines changed

ManagedCode.OpenAI.Tests/ChatTests.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ namespace ManagedCode.OpenAI.Tests;
88

99
public class ChatTests
1010
{
11+
private const string SKIP = $"Class {nameof(ChatTests)} disabled";
1112
private readonly ITestOutputHelper _output;
1213
private readonly IGptClient _client = Mocks.Client();
1314

@@ -16,7 +17,7 @@ public ChatTests(ITestOutputHelper output)
1617
_output = output;
1718
}
1819

19-
[Fact]
20+
[Fact(Skip = SKIP)]
2021
public async Task AskSingle_Success()
2122
{
2223
var chat = _client.OpenChat();
@@ -35,7 +36,7 @@ public async Task AskSingle_Success()
3536
Assert.False(IsNullOrWhiteSpace(answer2.Data.Content));
3637
}
3738

38-
[Fact]
39+
[Fact(Skip = SKIP)]
3940
public async Task AskMultiple_Success()
4041
{
4142
var chat = _client.OpenChat();
@@ -52,7 +53,7 @@ public async Task AskMultiple_Success()
5253
}
5354

5455

55-
[Fact]
56+
[Fact(Skip = SKIP)]
5657
public async Task ChatSessionSaveLoad_Success()
5758
{
5859
var chat = _client.OpenChat();

ManagedCode.OpenAI.Tests/FileTest.cs

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,17 @@
22
using ManagedCode.OpenAI.Files;
33
using Xunit;
44
using Xunit.Abstractions;
5+
using Xunit.Sdk;
56

67
namespace ManagedCode.OpenAI.Tests;
78

89

910

1011
public class FileTest
1112
{
13+
private const string SKIP = $"Class {nameof(FileTest)} disabled";
14+
15+
1216
private readonly ITestOutputHelper _output;
1317
private readonly IGptClient _client = Mocks.Client();
1418
private readonly IFileClient _fileClient;
@@ -24,7 +28,7 @@ public FileTest(ITestOutputHelper output)
2428
_fileClient = _client.FileClient;
2529
}
2630

27-
[Fact]
31+
[Fact(Skip = SKIP)]
2832
public async Task UploadFile_Success()
2933
{
3034
const string fileName = "test.txt";
@@ -39,9 +43,9 @@ public async Task UploadFile_Success()
3943
Assert.Equal(fileContent.Length, file.Bytes);
4044
}
4145

42-
46+
4347
// Needs premium account
44-
// [Fact]
48+
[Fact(Skip = SKIP)]
4549
public async Task ContentFile_Success()
4650
{
4751
string fileId = await _fileClient.FileListAsync()
@@ -53,8 +57,8 @@ public async Task ContentFile_Success()
5357

5458
Assert.Equal(fileContent, content);
5559
}
56-
57-
[Fact]
60+
61+
[Fact(Skip = SKIP)]
5862
public async Task FileList_Success()
5963
{
6064
const string fileName = "test.txt";
@@ -77,8 +81,8 @@ public async Task FileList_Success()
7781
Assert.Equal(newFile.Filename, lastFiles.Filename);
7882
Assert.Equal(newFile.Bytes, lastFiles.Bytes);
7983
}
80-
81-
[Fact]
84+
85+
[Fact(Skip = SKIP)]
8286
public async Task DeleteFile_Success()
8387
{
8488
const string fileName = "test.txt";
@@ -96,8 +100,8 @@ public async Task DeleteFile_Success()
96100
var files = await _fileClient.FileListAsync();
97101
Assert.NotEqual(newFile.Id, files.Last().Id);
98102
}
99-
100-
[Fact]
103+
104+
[Fact(Skip = SKIP)]
101105
public async Task FileInfo_Success()
102106
{
103107
const string fileName = "test.txt";

ManagedCode.OpenAI.Tests/ImageTests.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ namespace ManagedCode.OpenAI.Tests
77
{
88
public class ImageTests
99
{
10+
private const string SKIP = $"Class {nameof(ImageTests)} disabled";
1011
private readonly ITestOutputHelper _output;
1112
private readonly IGptClient _client = Mocks.Client();
1213

@@ -15,7 +16,7 @@ public ImageTests(ITestOutputHelper output)
1516
_output = output;
1617
}
1718

18-
[Fact]
19+
[Fact(Skip = SKIP)]
1920
public async Task GenerateImage_Success()
2021
{
2122
var image = await _client.ImageClient.GenerateImage("Red dragon")
@@ -25,7 +26,7 @@ public async Task GenerateImage_Success()
2526
Assert.False(string.IsNullOrWhiteSpace(image.Content));
2627
}
2728

28-
[Fact]
29+
[Fact(Skip = SKIP)]
2930
public async Task EditImage_Success()
3031
{
3132
var edited = await _client

ManagedCode.OpenAI.Tests/Mocks.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ namespace ManagedCode.OpenAI.Tests
44
{
55
internal static class Mocks
66
{
7-
private const string API_KEY = "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";
7+
private const string API_KEY = "#YOUR_GPT_API_KEY#";
88

99
public static IGptClient Client()
1010
{

ManagedCode.OpenAI.Tests/ModerationTests.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ namespace ManagedCode.OpenAI.Tests;
88

99
public class ModerationTests
1010
{
11+
private const string SKIP = $"Class {nameof(ImageTests)} disabled";
1112
private readonly ITestOutputHelper _output;
1213
private readonly IGptClient _client = Mocks.Client();
1314
private IModerationBuilder ModerationBuilder => _client.Moderation();
@@ -16,8 +17,8 @@ public ModerationTests(ITestOutputHelper output)
1617
{
1718
_output = output;
1819
}
19-
20-
[Fact]
20+
21+
[Fact(Skip = SKIP)]
2122
public async Task CreateModeration_Success()
2223
{
2324
var moderation = await ModerationBuilder
@@ -32,7 +33,7 @@ public async Task CreateModeration_Success()
3233
Log(ToJson(moderation));
3334
}
3435

35-
[Fact]
36+
[Fact(Skip = SKIP)]
3637
public async Task CreateMultipleModeration_Success()
3738
{
3839
var moderation = await ModerationBuilder

0 commit comments

Comments
 (0)