Skip to content

Commit 54b6f93

Browse files
committed
fix tests
1 parent 1b90ca0 commit 54b6f93

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

ManagedCode.MimeTypes.Generator/ManagedCode.MimeTypes.Generator.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<LangVersion>10</LangVersion>
4+
<LangVersion>13</LangVersion>
55
<IsPackable>false</IsPackable>
6-
<TargetFrameworks>netstandard2.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
6+
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
77
</PropertyGroup>
88

99
<ItemGroup>

ManagedCode.MimeTypes.Tests/GeneratorTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ public void GeneratedPropertiesTest()
3232
MimeHelper.PNG.ShouldBe("image/png");
3333
MimeHelper.MP4.ShouldBe("video/mp4");
3434
MimeHelper._7Z.ShouldBe("application/x-7z-compressed");
35+
MimeHelper.EVENT_STREAM.ShouldBe("text/event-stream");
3536
}
3637

3738
[Fact]

ManagedCode.MimeTypes/MimeHelper.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ public static string GetMimeTypeByContent(string filePath)
6868
fs.ReadExactly(fileHeader, 0, fileHeader.Length);
6969
}
7070

71-
foreach (var mime in MimeTypes)
71+
foreach (var mime in MimeTypesForContent)
7272
{
73-
if (fileHeader.AsSpan().Slice(0, mime.Key.Length).SequenceEqual(mime.Key))
73+
if (fileHeader.AsSpan().Slice(0, mime.Key.Length).SequenceEqual(mime.Key.AsSpan()))
7474
{
7575
return mime.Value;
7676
}
@@ -84,9 +84,9 @@ public static string GetMimeTypeByContent(Stream fileStream)
8484
byte[] fileHeader = new byte[4];
8585
fileStream.ReadExactly(fileHeader, 0, fileHeader.Length);
8686

87-
foreach (var mime in MimeTypes)
87+
foreach (var mime in MimeTypesForContent)
8888
{
89-
if (fileHeader.AsSpan().Slice(0, mime.Key.Length).SequenceEqual(mime.Key))
89+
if (fileHeader.AsSpan().Slice(0, mime.Key.Length).SequenceEqual(mime.Key.AsSpan()))
9090
{
9191
return mime.Value;
9292
}

0 commit comments

Comments
 (0)