diff --git a/Aaru.Tests/Images/CDRWin.cs b/Aaru.Tests/Images/CDRWin.cs index 1f49551ac..2d9c7cba1 100644 --- a/Aaru.Tests/Images/CDRWin.cs +++ b/Aaru.Tests/Images/CDRWin.cs @@ -65,7 +65,17 @@ namespace Aaru.Tests.Images Start = 3365, End = 38463, Pregap = 225, - Flags = 4 + Flags = 4, + Number = 2, + FileSystems = new[] + { + new FileSystemTest + { + Clusters = 34816, + ClusterSize = 2048, + Type = "PC Engine filesystem" + } + } }, new TrackInfoTestExpected { @@ -177,7 +187,17 @@ namespace Aaru.Tests.Images Start = 126004, End = 160955, Pregap = 225, - Flags = 4 + Flags = 4, + Number = 16, + FileSystems = new[] + { + new FileSystemTest + { + Clusters = 32768, + ClusterSize = 2048, + Type = "PC Engine filesystem" + } + } } } }, @@ -204,7 +224,19 @@ namespace Aaru.Tests.Images Start = 4170, End = 4908, Pregap = 225, - Flags = 4 + Flags = 4, + Number = 2, + FileSystems = new[] + { + new FileSystemTest + { + Bootable = true, + Clusters = 514, + ClusterSize = 2048, + Type = "PC-FX", + VolumeName = "同級生2" + } + } }, new TrackInfoTestExpected { @@ -394,7 +426,25 @@ namespace Aaru.Tests.Images Start = 0, End = 254264, Pregap = 150, - Flags = 4 + Flags = 4, + Number = 1, + FileSystems = new[] + { + new FileSystemTest + { + Clusters = 63562, + ClusterSize = 8192, + Type = "HFS", + VolumeName = "Winpower" + }, + new FileSystemTest + { + Clusters = 254265, + ClusterSize = 2048, + Type = "ISO9660", + VolumeName = "Winpower" + } + } } } }, @@ -413,7 +463,19 @@ namespace Aaru.Tests.Images Start = 0, End = 308223, Pregap = 150, - Flags = 4 + Flags = 4, + Number = 1, + FileSystems = new[] + { + new FileSystemTest + { + Bootable = true, + Clusters = 308224, + ClusterSize = 2048, + Type = "ISO9660", + VolumeName = "ARCH_201901" + } + } } } }, @@ -531,7 +593,26 @@ namespace Aaru.Tests.Images Start = 0, End = 350133, Pregap = 150, - Flags = 7 + Flags = 7, + Number = 1, + FileSystems = new[] + { + new FileSystemTest + { + Clusters = 600, + ClusterSize = 2048, + Type = "ISO9660", + VolumeName = "INCD" + }, + new FileSystemTest + { + Clusters = 402107, + ClusterSize = 2048, + Type = "UDF v2.00", + VolumeName = "InCD", + VolumeSerial = "40888C15CA13D401InCD" + } + } } } }, @@ -550,7 +631,18 @@ namespace Aaru.Tests.Images Start = 0, End = 1736, Pregap = 150, - Flags = 4 + Flags = 4, + Number = 1, + FileSystems = new[] + { + new FileSystemTest + { + Clusters = 1587, + ClusterSize = 2048, + Type = "ISO9660", + VolumeName = "" + } + } }, new TrackInfoTestExpected { @@ -740,7 +832,18 @@ namespace Aaru.Tests.Images Start = 0, End = 1251, Pregap = 150, - Flags = 4 + Flags = 4, + Number = 1, + FileSystems = new[] + { + new FileSystemTest + { + Clusters = 1102, + ClusterSize = 2048, + Type = "ISO9660", + VolumeName = "VIDEOCD" + } + } }, new TrackInfoTestExpected { @@ -892,7 +995,18 @@ namespace Aaru.Tests.Images Start = 0, End = 1736, Pregap = 150, - Flags = 4 + Flags = 4, + Number = 1, + FileSystems = new[] + { + new FileSystemTest + { + Clusters = 1587, + ClusterSize = 2048, + Type = "ISO9660", + VolumeName = "" + } + } }, new TrackInfoTestExpected { @@ -1032,7 +1146,18 @@ namespace Aaru.Tests.Images Start = 0, End = 1736, Pregap = 150, - Flags = 4 + Flags = 4, + Number = 1, + FileSystems = new[] + { + new FileSystemTest + { + Clusters = 1587, + ClusterSize = 2048, + Type = "ISO9660", + VolumeName = "" + } + } }, new TrackInfoTestExpected { @@ -1171,7 +1296,25 @@ namespace Aaru.Tests.Images Start = 0, End = 254264, Pregap = 150, - Flags = 4 + Flags = 4, + Number = 1, + FileSystems = new[] + { + new FileSystemTest + { + Clusters = 63562, + ClusterSize = 8192, + Type = "HFS", + VolumeName = "Winpower" + }, + new FileSystemTest + { + Clusters = 254265, + ClusterSize = 2048, + Type = "ISO9660", + VolumeName = "Winpower" + } + } } } }, @@ -1190,7 +1333,19 @@ namespace Aaru.Tests.Images Start = 0, End = 308223, Pregap = 150, - Flags = 4 + Flags = 4, + Number = 1, + FileSystems = new[] + { + new FileSystemTest + { + Bootable = true, + Clusters = 308224, + ClusterSize = 2048, + Type = "ISO9660", + VolumeName = "ARCH_201901" + } + } } } }, @@ -1209,7 +1364,18 @@ namespace Aaru.Tests.Images Start = 0, End = 1736, Pregap = 150, - Flags = 4 + Flags = 4, + Number = 1, + FileSystems = new[] + { + new FileSystemTest + { + Clusters = 1587, + ClusterSize = 2048, + Type = "ISO9660", + VolumeName = "" + } + } }, new TrackInfoTestExpected {