Fix some unit test parameters.

This commit is contained in:
2020-07-09 03:05:04 +01:00
parent cb7a81691d
commit 7cd5e0573d
9 changed files with 38 additions and 57 deletions

View File

@@ -169,19 +169,19 @@ namespace Aaru.Tests.Filesystems
Assert.AreEqual(Errno.NoError, error); Assert.AreEqual(Errno.NoError, error);
Assert.AreEqual(new DateTime(2007, 3, 6, 15, 8, 44, DateTimeKind.Utc), stat.AccessTimeUtc); Assert.AreEqual(new DateTime(2007, 3, 6, 15, 8, 44, DateTimeKind.Utc), stat.AccessTimeUtc);
Assert.AreEqual(FileAttributes.Directory, stat.Attributes); Assert.AreEqual(FileAttributes.Directory, stat.Attributes);
Assert.AreEqual(DateTime.MinValue, stat.BackupTimeUtc); Assert.AreEqual(null, stat.BackupTimeUtc);
Assert.AreEqual(1, stat.Blocks); Assert.AreEqual(1, stat.Blocks);
Assert.AreEqual(16384, stat.BlockSize); Assert.AreEqual(16384, stat.BlockSize);
Assert.AreEqual(new DateTime(2007, 3, 6, 15, 8, 44, DateTimeKind.Utc), stat.CreationTimeUtc); Assert.AreEqual(new DateTime(2007, 3, 6, 15, 8, 44, DateTimeKind.Utc), stat.CreationTimeUtc);
Assert.AreEqual(0, stat.DeviceNo); Assert.AreEqual(null, stat.DeviceNo);
Assert.AreEqual(0, stat.GID); Assert.AreEqual(null, stat.GID);
Assert.AreEqual(2, stat.Inode); Assert.AreEqual(2, stat.Inode);
Assert.AreEqual(new DateTime(2007, 3, 6, 15, 8, 44, DateTimeKind.Utc), stat.LastWriteTimeUtc); Assert.AreEqual(new DateTime(2007, 3, 6, 15, 8, 44, DateTimeKind.Utc), stat.LastWriteTimeUtc);
Assert.AreEqual(16384, stat.Length); Assert.AreEqual(16384, stat.Length);
Assert.AreEqual(1, stat.Links); Assert.AreEqual(1, stat.Links);
Assert.AreEqual(365, stat.Mode); Assert.AreEqual(null, stat.Mode);
Assert.AreEqual(DateTime.MinValue, stat.StatusChangeTimeUtc); Assert.AreEqual(null, stat.StatusChangeTimeUtc);
Assert.AreEqual(0, stat.UID); Assert.AreEqual(null, stat.UID);
error = fs.Stat("49470015/TitleImage", out stat); error = fs.Stat("49470015/TitleImage", out stat);
Assert.AreEqual(Errno.NoSuchFile, error); Assert.AreEqual(Errno.NoSuchFile, error);
@@ -190,19 +190,19 @@ namespace Aaru.Tests.Filesystems
Assert.AreEqual(Errno.NoError, error); Assert.AreEqual(Errno.NoError, error);
Assert.AreEqual(new DateTime(2013, 5, 14, 12, 50, 8, DateTimeKind.Utc), stat.AccessTimeUtc); Assert.AreEqual(new DateTime(2013, 5, 14, 12, 50, 8, DateTimeKind.Utc), stat.AccessTimeUtc);
Assert.AreEqual(FileAttributes.None, stat.Attributes); Assert.AreEqual(FileAttributes.None, stat.Attributes);
Assert.AreEqual(DateTime.MinValue, stat.BackupTimeUtc); Assert.AreEqual(null, stat.BackupTimeUtc);
Assert.AreEqual(1, stat.Blocks); Assert.AreEqual(1, stat.Blocks);
Assert.AreEqual(16384, stat.BlockSize); Assert.AreEqual(16384, stat.BlockSize);
Assert.AreEqual(new DateTime(2013, 5, 14, 12, 50, 8, DateTimeKind.Utc), stat.CreationTimeUtc); Assert.AreEqual(new DateTime(2013, 5, 14, 12, 50, 8, DateTimeKind.Utc), stat.CreationTimeUtc);
Assert.AreEqual(0, stat.DeviceNo); Assert.AreEqual(null, stat.DeviceNo);
Assert.AreEqual(0, stat.GID); Assert.AreEqual(null, stat.GID);
Assert.AreEqual(3, stat.Inode); Assert.AreEqual(3, stat.Inode);
Assert.AreEqual(new DateTime(2013, 5, 14, 12, 50, 8, DateTimeKind.Utc), stat.LastWriteTimeUtc); Assert.AreEqual(new DateTime(2013, 5, 14, 12, 50, 8, DateTimeKind.Utc), stat.LastWriteTimeUtc);
Assert.AreEqual(10240, stat.Length); Assert.AreEqual(10240, stat.Length);
Assert.AreEqual(1, stat.Links); Assert.AreEqual(1, stat.Links);
Assert.AreEqual(292, stat.Mode); Assert.AreEqual(null, stat.Mode);
Assert.AreEqual(DateTime.MinValue, stat.StatusChangeTimeUtc); Assert.AreEqual(null, stat.StatusChangeTimeUtc);
Assert.AreEqual(0, stat.UID); Assert.AreEqual(null, stat.UID);
} }
[Test] [Test]
@@ -370,19 +370,19 @@ namespace Aaru.Tests.Filesystems
Assert.AreEqual(Errno.NoError, error); Assert.AreEqual(Errno.NoError, error);
Assert.AreEqual(new DateTime(2013, 9, 25, 12, 49, 46, DateTimeKind.Utc), stat.AccessTimeUtc); Assert.AreEqual(new DateTime(2013, 9, 25, 12, 49, 46, DateTimeKind.Utc), stat.AccessTimeUtc);
Assert.AreEqual(FileAttributes.Directory, stat.Attributes); Assert.AreEqual(FileAttributes.Directory, stat.Attributes);
Assert.AreEqual(DateTime.MinValue, stat.BackupTimeUtc); Assert.AreEqual(null, stat.BackupTimeUtc);
Assert.AreEqual(1, stat.Blocks); Assert.AreEqual(1, stat.Blocks);
Assert.AreEqual(16384, stat.BlockSize); Assert.AreEqual(16384, stat.BlockSize);
Assert.AreEqual(new DateTime(2013, 9, 25, 12, 49, 46, DateTimeKind.Utc), stat.CreationTimeUtc); Assert.AreEqual(new DateTime(2013, 9, 25, 12, 49, 46, DateTimeKind.Utc), stat.CreationTimeUtc);
Assert.AreEqual(0, stat.DeviceNo); Assert.AreEqual(null, stat.DeviceNo);
Assert.AreEqual(0, stat.GID); Assert.AreEqual(null, stat.GID);
Assert.AreEqual(12, stat.Inode); Assert.AreEqual(12, stat.Inode);
Assert.AreEqual(new DateTime(2013, 9, 25, 12, 49, 46, DateTimeKind.Utc), stat.LastWriteTimeUtc); Assert.AreEqual(new DateTime(2013, 9, 25, 12, 49, 46, DateTimeKind.Utc), stat.LastWriteTimeUtc);
Assert.AreEqual(16384, stat.Length); Assert.AreEqual(16384, stat.Length);
Assert.AreEqual(1, stat.Links); Assert.AreEqual(1, stat.Links);
Assert.AreEqual(365, stat.Mode); Assert.AreEqual(null, stat.Mode);
Assert.AreEqual(DateTime.MinValue, stat.StatusChangeTimeUtc); Assert.AreEqual(null, stat.StatusChangeTimeUtc);
Assert.AreEqual(0, stat.UID); Assert.AreEqual(null, stat.UID);
error = fs.Stat("Content/0000000000000000/FFFE07DF/00040000/ContentCache", out stat); error = fs.Stat("Content/0000000000000000/FFFE07DF/00040000/ContentCache", out stat);
Assert.AreEqual(Errno.NoSuchFile, error); Assert.AreEqual(Errno.NoSuchFile, error);
@@ -391,19 +391,19 @@ namespace Aaru.Tests.Filesystems
Assert.AreEqual(Errno.NoError, error); Assert.AreEqual(Errno.NoError, error);
Assert.AreEqual(new DateTime(2016, 11, 18, 20, 34, 48, DateTimeKind.Utc), stat.AccessTimeUtc); Assert.AreEqual(new DateTime(2016, 11, 18, 20, 34, 48, DateTimeKind.Utc), stat.AccessTimeUtc);
Assert.AreEqual(FileAttributes.None, stat.Attributes); Assert.AreEqual(FileAttributes.None, stat.Attributes);
Assert.AreEqual(DateTime.MinValue, stat.BackupTimeUtc); Assert.AreEqual(null, stat.BackupTimeUtc);
Assert.AreEqual(6, stat.Blocks); Assert.AreEqual(6, stat.Blocks);
Assert.AreEqual(16384, stat.BlockSize); Assert.AreEqual(16384, stat.BlockSize);
Assert.AreEqual(new DateTime(2016, 11, 18, 20, 34, 48, DateTimeKind.Utc), stat.CreationTimeUtc); Assert.AreEqual(new DateTime(2016, 11, 18, 20, 34, 48, DateTimeKind.Utc), stat.CreationTimeUtc);
Assert.AreEqual(0, stat.DeviceNo); Assert.AreEqual(null, stat.DeviceNo);
Assert.AreEqual(0, stat.GID); Assert.AreEqual(null, stat.GID);
Assert.AreEqual(18, stat.Inode); Assert.AreEqual(18, stat.Inode);
Assert.AreEqual(new DateTime(2016, 11, 18, 20, 34, 48, DateTimeKind.Utc), stat.LastWriteTimeUtc); Assert.AreEqual(new DateTime(2016, 11, 18, 20, 34, 48, DateTimeKind.Utc), stat.LastWriteTimeUtc);
Assert.AreEqual(86016, stat.Length); Assert.AreEqual(86016, stat.Length);
Assert.AreEqual(1, stat.Links); Assert.AreEqual(1, stat.Links);
Assert.AreEqual(292, stat.Mode); Assert.AreEqual(null, stat.Mode);
Assert.AreEqual(DateTime.MinValue, stat.StatusChangeTimeUtc); Assert.AreEqual(null, stat.StatusChangeTimeUtc);
Assert.AreEqual(0, stat.UID); Assert.AreEqual(null, stat.UID);
} }
[Test] [Test]

View File

@@ -168,7 +168,7 @@ namespace Aaru.Tests.Filesystems
for(int i = 0; i < testfiles.Length; i++) for(int i = 0; i < testfiles.Length; i++)
{ {
string location = Path.Combine(Consts.TestFilesRoot, "Filesystems", "Apple HFSX (GPT)", testfiles[i]); string location = Path.Combine(Consts.TestFilesRoot, "Filesystems", "Apple HFSX (GPT)", testfiles[i]);
IFilter filter = new LZip(); IFilter filter = new ZZZNoFilter();
filter.Open(location); filter.Open(location);
IMediaImage image = new AaruFormat(); IMediaImage image = new AaruFormat();
Assert.AreEqual(true, image.Open(filter), testfiles[i]); Assert.AreEqual(true, image.Open(filter), testfiles[i]);

View File

@@ -148,7 +148,7 @@ namespace Aaru.Tests.Filesystems
// 55, 56, 57, 58, // 55, 56, 57, 58,
// XorrISO // XorrISO
59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70 3688, 3686, 3686, 3686, 3673, 3673, 3673, 3686, 3675, 3673, 3673, 3675
}; };
readonly uint[] sectorsize = readonly uint[] sectorsize =
@@ -202,7 +202,7 @@ namespace Aaru.Tests.Filesystems
// 55, 56, 57, 58, // 55, 56, 57, 58,
// XorrISO // XorrISO
59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70 3688, 3686, 3686, 3686, 3673, 3673, 3673, 3686, 3675, 3673, 3673, 3675
}; };
readonly int[] clustersize = readonly int[] clustersize =
@@ -261,8 +261,7 @@ namespace Aaru.Tests.Filesystems
// "Root", "Root", "Root", "Root", // "Root", "Root", "Root", "Root",
// XorrISO // XorrISO
"DISK_UTILS", "DISK_UTILS", "DISK_UTILS", "DISK_UTILS", "DISK_UTILS", "DISK_UTILS", "DISK_UTILS", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test"
"DISK_UTILS", "DISK_UTILS", "DISK_UTILS", "DISK_UTILS", "DISK_UTILS"
}; };
readonly string[] volumeserial = readonly string[] volumeserial =
@@ -326,14 +325,7 @@ namespace Aaru.Tests.Filesystems
// "", "", "", "", // "", "", "", "",
// XorrISO // XorrISO
"APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""
"APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002",
"APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002",
"APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002",
"APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002",
"APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002",
"APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002",
"APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002", "APPLE COMPUTER, INC., TYPE: 0002"
}; };
readonly string[] appid = readonly string[] appid =
@@ -421,18 +413,7 @@ namespace Aaru.Tests.Filesystems
// "", "", "", "", // "", "", "", "",
// XorrISO // XorrISO
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY", "", "", "", "", "", "", "", "", "", "", "", ""
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY",
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY",
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY",
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY",
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY",
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY",
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY",
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY",
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY",
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY",
"TOAST ISO 9660 BUILDER COPYRIGHT (C) 1997 ADAPTEC, INC. - HAVE A NICE DAY"
}; };
[Test] [Test]

View File

@@ -89,7 +89,7 @@ namespace Aaru.Tests.Filesystems
string location = Path.Combine(Consts.TestFilesRoot, "Filesystems", "Macintosh File System", string location = Path.Combine(Consts.TestFilesRoot, "Filesystems", "Macintosh File System",
testfiles[i]); testfiles[i]);
IFilter filter = new ZZZNoFilter(); IFilter filter = new LZip();
filter.Open(location); filter.Open(location);
IMediaImage image = new ZZZRawImage(); IMediaImage image = new ZZZRawImage();
Assert.AreEqual(true, image.Open(filter), testfiles[i]); Assert.AreEqual(true, image.Open(filter), testfiles[i]);

View File

@@ -97,7 +97,7 @@ namespace Aaru.Tests.Filesystems
string location = Path.Combine(Consts.TestFilesRoot, "Filesystems", "System V filesystem", string location = Path.Combine(Consts.TestFilesRoot, "Filesystems", "System V filesystem",
testfiles[i]); testfiles[i]);
IFilter filter = new ZZZNoFilter(); IFilter filter = new LZip();
filter.Open(location); filter.Open(location);
IMediaImage image = new ZZZRawImage(); IMediaImage image = new ZZZRawImage();
Assert.AreEqual(true, image.Open(filter), testfiles[i]); Assert.AreEqual(true, image.Open(filter), testfiles[i]);

View File

@@ -443,7 +443,7 @@ namespace Aaru.Tests.Filesystems
string location = Path.Combine(Consts.TestFilesRoot, "Filesystems", "UNIX filesystem (NeXT)", string location = Path.Combine(Consts.TestFilesRoot, "Filesystems", "UNIX filesystem (NeXT)",
testfiles[i]); testfiles[i]);
IFilter filter = new ZZZNoFilter(); IFilter filter = new LZip();
filter.Open(location); filter.Open(location);
IMediaImage image = new ZZZRawImage(); IMediaImage image = new ZZZRawImage();
Assert.AreEqual(true, image.Open(filter), testfiles[i]); Assert.AreEqual(true, image.Open(filter), testfiles[i]);

View File

@@ -93,7 +93,7 @@ namespace Aaru.Tests.Filesystems
for(int i = 0; i < testfiles.Length; i++) for(int i = 0; i < testfiles.Length; i++)
{ {
string location = Path.Combine(Consts.TestFilesRoot, "Filesystems", "XENIX filesystem", testfiles[i]); string location = Path.Combine(Consts.TestFilesRoot, "Filesystems", "XENIX filesystem", testfiles[i]);
IFilter filter = new ZZZNoFilter(); IFilter filter = new LZip();
filter.Open(location); filter.Open(location);
IMediaImage image = new ZZZRawImage(); IMediaImage image = new ZZZRawImage();
Assert.AreEqual(true, image.Open(filter), testfiles[i]); Assert.AreEqual(true, image.Open(filter), testfiles[i]);

View File

@@ -46,7 +46,7 @@ namespace Aaru.Tests.Images
readonly ulong[] sectors = readonly ulong[] sectors =
{ {
560, 415, 560, 560, 560, 2880 560, 455, 560, 560, 560, 2880
}; };
readonly uint[] sectorsize = readonly uint[] sectorsize =
@@ -62,8 +62,8 @@ namespace Aaru.Tests.Images
readonly string[] md5S = readonly string[] md5S =
{ {
"7db5d585270ab858043d50e60068d45f", "c62ee4dac8835f9acc999e7531d3b5f8", "86bc7879bb477917aab3976057a6a7b2", "7db5d585270ab858043d50e60068d45f", "906c1bdbf76bf089ea47aae98151df5d", "91d020725d081500caa1fd8aad959397",
"32b8f8163238d4f3ea2a3db95ad1a812", "a5acba4cbaddd9c53ea0e8210f4aba55", "eb9b60c78b30d2b6541ed0781944b6da" "91d020725d081500caa1fd8aad959397", "91d020725d081500caa1fd8aad959397", "eb9b60c78b30d2b6541ed0781944b6da"
}; };
[Test] [Test]

View File

@@ -95,7 +95,7 @@ namespace Aaru.Tests.Images
string location = Path.Combine(Consts.TestFilesRoot, "Media image formats", "DiskCopy 4.2", string location = Path.Combine(Consts.TestFilesRoot, "Media image formats", "DiskCopy 4.2",
testfiles[i]); testfiles[i]);
IFilter filter = new ZZZNoFilter(); IFilter filter = new LZip();
filter.Open(location); filter.Open(location);
IMediaImage image = new DiscImages.DiskCopy42(); IMediaImage image = new DiscImages.DiskCopy42();
Assert.AreEqual(true, image.Open(filter), testfiles[i]); Assert.AreEqual(true, image.Open(filter), testfiles[i]);