@@ -29,9 +29,9 @@ public void ShouldContainTheCorrectNumberOfFormats()
2929 var formatsCount = MagickNET . SupportedFormats . Count ;
3030
3131 if ( Runtime . IsWindows )
32- Assert . Equal ( 275 , formatsCount ) ;
32+ Assert . Equal ( 276 , formatsCount ) ;
3333 else
34- Assert . Equal ( 272 , formatsCount ) ;
34+ Assert . Equal ( 273 , formatsCount ) ;
3535 }
3636
3737 [ Fact ]
@@ -42,9 +42,9 @@ public void ShouldContainTheCorrectNumberOfReadableFormats()
4242 . Count ( ) ;
4343
4444 if ( Runtime . IsWindows )
45- Assert . Equal ( 253 , formatsCount ) ;
45+ Assert . Equal ( 254 , formatsCount ) ;
4646 else
47- Assert . Equal ( 249 , formatsCount ) ;
47+ Assert . Equal ( 250 , formatsCount ) ;
4848 }
4949
5050 [ Fact ]
@@ -55,9 +55,9 @@ public void ShouldContainTheCorrectNumberOfWritableFormats()
5555 . Count ( ) ;
5656
5757 if ( Runtime . IsWindows )
58- Assert . Equal ( 191 , formatsCount ) ;
58+ Assert . Equal ( 192 , formatsCount ) ;
5959 else
60- Assert . Equal ( 190 , formatsCount ) ;
60+ Assert . Equal ( 191 , formatsCount ) ;
6161 }
6262
6363 [ Fact ]
@@ -741,6 +741,13 @@ public void ShouldReturnTheFormatsWithTheCorrectSettings()
741741 Assert . True ( formatInfo . SupportsWriting ) ;
742742 Assert . True ( formatInfo . CanWriteMultithreaded ) ;
743743 break ;
744+ case MagickFormat . Icn :
745+ Assert . False ( formatInfo . SupportsMultipleFrames ) ;
746+ Assert . True ( formatInfo . SupportsReading ) ;
747+ Assert . True ( formatInfo . CanReadMultithreaded ) ;
748+ Assert . True ( formatInfo . SupportsWriting ) ;
749+ Assert . True ( formatInfo . CanWriteMultithreaded ) ;
750+ break ;
744751 case MagickFormat . Ico :
745752 Assert . True ( formatInfo . SupportsMultipleFrames ) ;
746753 Assert . True ( formatInfo . SupportsReading ) ;
0 commit comments