File tree Expand file tree Collapse file tree
src/Spectron.Files/Extensions
tests/Spectron.Files.Tests Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ internal static string ToAsciiString(this IEnumerable<byte> bytes)
1010
1111 foreach ( var b in bytes )
1212 {
13- if ( b == 0 )
13+ if ( b is < 32 or > 126 )
1414 {
1515 continue ;
1616 }
Original file line number Diff line number Diff line change @@ -8,15 +8,18 @@ public class RzxFileTests
88 [ Fact ]
99 public void RzxFile_ShouldLoad ( )
1010 {
11- using var file = LoadTestFile ( "manic .rzx" ) ;
11+ using var file = LoadTestFile ( "test .rzx" ) ;
1212 var rzxFile = RzxFile . Load ( file ) ;
1313
14- rzxFile . Creator ? . CreatorName . ShouldBe ( "SPIN " ) ;
15- rzxFile . Creator ? . MajorVersion . ShouldBe ( 0 ) ;
16- rzxFile . Creator ? . MinorVersion . ShouldBe ( 3 ) ;
14+ rzxFile . Creator ? . CreatorName . ShouldBe ( "SpectaculatorD " ) ;
15+ rzxFile . Creator ? . MajorVersion . ShouldBe ( 52 ) ;
16+ rzxFile . Creator ? . MinorVersion . ShouldBe ( 371 ) ;
1717
1818 rzxFile . Snapshots . ShouldHaveSingleItem ( ) ;
19- rzxFile . Snapshots [ 0 ] . Extension . ShouldBe ( "Z80" ) ;
19+ rzxFile . Snapshots [ 0 ] . Extension . ShouldBe ( "z80" ) ;
20+
21+ rzxFile . Snapshots [ 0 ] . Recording . ShouldNotBeNull ( ) ;
22+ rzxFile . Snapshots [ 0 ] . Recording ! . Frames . Count . ShouldBe ( 21381 ) ;
2023 }
2124
2225 private static FileStream LoadTestFile ( string fileName )
You can’t perform that action at this time.
0 commit comments