Skip to content

Commit 1576d3f

Browse files
authored
Merge pull request SixLabors#888 from SixLabors/af/resize-sandbox
Limit ResizeProcessor memory consumption
2 parents 82d4384 + 65919cd commit 1576d3f

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

tests/ImageSharp.Tests/ConfigurationTests.cs

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ public void DefaultsToLocalFileSystem()
3939
/// Test that the default configuration is not null.
4040
/// </summary>
4141
[Fact]
42-
public void TestDefaultConfigurationIsNotNull() => Assert.True(Configuration.Default != null);
42+
public void TestDefaultConfigurationIsNotNull() => Assert.True(this.DefaultConfiguration != null);
4343

4444
/// <summary>
4545
/// Test that the default configuration read origin options is set to begin.
4646
/// </summary>
4747
[Fact]
48-
public void TestDefaultConfigurationReadOriginIsCurrent() => Assert.True(Configuration.Default.ReadOrigin == ReadOrigin.Current);
48+
public void TestDefaultConfigurationReadOriginIsCurrent() => Assert.True(this.DefaultConfiguration.ReadOrigin == ReadOrigin.Current);
4949

5050
/// <summary>
5151
/// Test that the default configuration parallel options max degrees of parallelism matches the
@@ -54,7 +54,7 @@ public void DefaultsToLocalFileSystem()
5454
[Fact]
5555
public void TestDefaultConfigurationMaxDegreeOfParallelism()
5656
{
57-
Assert.True(Configuration.Default.MaxDegreeOfParallelism == Environment.ProcessorCount);
57+
Assert.True(this.DefaultConfiguration.MaxDegreeOfParallelism == Environment.ProcessorCount);
5858

5959
var cfg = new Configuration();
6060
Assert.True(cfg.MaxDegreeOfParallelism == Environment.ProcessorCount);
@@ -93,7 +93,7 @@ public void AddFormatCallsConfig()
9393
public void ConfigurationCannotAddDuplicates()
9494
{
9595
const int count = 4;
96-
Configuration config = Configuration.Default;
96+
Configuration config = this.DefaultConfiguration;
9797

9898
Assert.Equal(count, config.ImageFormats.Count());
9999

@@ -105,9 +105,16 @@ public void ConfigurationCannotAddDuplicates()
105105
[Fact]
106106
public void DefaultConfigurationHasCorrectFormatCount()
107107
{
108-
Configuration config = Configuration.Default;
108+
Configuration config = Configuration.CreateDefaultInstance();
109109

110110
Assert.Equal(4, config.ImageFormats.Count());
111111
}
112+
113+
[Fact]
114+
public void WorkingBufferSizeHint_DefaultIsCorrect()
115+
{
116+
Configuration config = this.DefaultConfiguration;
117+
Assert.True(config.WorkingBufferSizeHintInBytes > 1024);
118+
}
112119
}
113120
}

0 commit comments

Comments
 (0)