mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
REFACTOR: Reformat code.
This commit is contained in:
@@ -40,28 +40,109 @@ namespace DiscImageChef.Tests.Partitions
|
||||
[TestFixture]
|
||||
public class Sun
|
||||
{
|
||||
readonly string[] testfiles = {
|
||||
"linux.vdi.lz","parted.vdi.lz",
|
||||
};
|
||||
readonly string[] testfiles = {"linux.vdi.lz", "parted.vdi.lz",};
|
||||
|
||||
readonly Partition[][] wanted = {
|
||||
readonly Partition[][] wanted =
|
||||
{
|
||||
// Linux's fdisk
|
||||
new []{
|
||||
new Partition{ Description = null, Name = null, Type = "Linux", Length = 204800, Sequence = 0, Start = 0 },
|
||||
new Partition{ Description = null, Name = null, Type = "Sun boot", Length = 102400, Sequence = 1, Start = 208845 },
|
||||
new Partition{ Description = null, Name = null, Type = "Sun /", Length = 102400, Sequence = 2, Start = 321300 },
|
||||
new Partition{ Description = null, Name = null, Type = "Sun /home", Length = 102400, Sequence = 3, Start = 433755 },
|
||||
new Partition{ Description = null, Name = null, Type = "Sun swap", Length = 153600, Sequence = 4, Start = 546210 },
|
||||
new Partition{ Description = null, Name = null, Type = "Sun /usr", Length = 208845, Sequence = 5, Start = 706860 },
|
||||
new Partition{ Description = null, Name = null, Type = "Linux swap", Length = 96390, Sequence = 6, Start = 915705 },
|
||||
new[]
|
||||
{
|
||||
new Partition
|
||||
{
|
||||
Description = null,
|
||||
Name = null,
|
||||
Type = "Linux",
|
||||
Length = 204800,
|
||||
Sequence = 0,
|
||||
Start = 0
|
||||
},
|
||||
new Partition
|
||||
{
|
||||
Description = null,
|
||||
Name = null,
|
||||
Type = "Sun boot",
|
||||
Length = 102400,
|
||||
Sequence = 1,
|
||||
Start = 208845
|
||||
},
|
||||
new Partition
|
||||
{
|
||||
Description = null,
|
||||
Name = null,
|
||||
Type = "Sun /",
|
||||
Length = 102400,
|
||||
Sequence = 2,
|
||||
Start = 321300
|
||||
},
|
||||
new Partition
|
||||
{
|
||||
Description = null,
|
||||
Name = null,
|
||||
Type = "Sun /home",
|
||||
Length = 102400,
|
||||
Sequence = 3,
|
||||
Start = 433755
|
||||
},
|
||||
new Partition
|
||||
{
|
||||
Description = null,
|
||||
Name = null,
|
||||
Type = "Sun swap",
|
||||
Length = 153600,
|
||||
Sequence = 4,
|
||||
Start = 546210
|
||||
},
|
||||
new Partition
|
||||
{
|
||||
Description = null,
|
||||
Name = null,
|
||||
Type = "Sun /usr",
|
||||
Length = 208845,
|
||||
Sequence = 5,
|
||||
Start = 706860
|
||||
},
|
||||
new Partition
|
||||
{
|
||||
Description = null,
|
||||
Name = null,
|
||||
Type = "Linux swap",
|
||||
Length = 96390,
|
||||
Sequence = 6,
|
||||
Start = 915705
|
||||
},
|
||||
},
|
||||
// GNU Parted
|
||||
new []{
|
||||
new Partition{ Description = null, Name = null, Type = "Linux", Length = 49152, Sequence = 0, Start = 0 },
|
||||
new Partition{ Description = null, Name = null, Type = "Linux", Length = 80325, Sequence = 1, Start = 64260 },
|
||||
new Partition{ Description = null, Name = null, Type = "Linux", Length = 96390, Sequence = 2, Start = 144585 },
|
||||
new[]
|
||||
{
|
||||
new Partition
|
||||
{
|
||||
Description = null,
|
||||
Name = null,
|
||||
Type = "Linux",
|
||||
Length = 49152,
|
||||
Sequence = 0,
|
||||
Start = 0
|
||||
},
|
||||
new Partition
|
||||
{
|
||||
Description = null,
|
||||
Name = null,
|
||||
Type = "Linux",
|
||||
Length = 80325,
|
||||
Sequence = 1,
|
||||
Start = 64260
|
||||
},
|
||||
new Partition
|
||||
{
|
||||
Description = null,
|
||||
Name = null,
|
||||
Type = "Linux",
|
||||
Length = 96390,
|
||||
Sequence = 2,
|
||||
Start = 144585
|
||||
},
|
||||
},
|
||||
};
|
||||
};
|
||||
|
||||
[Test]
|
||||
public void Test()
|
||||
@@ -80,7 +161,7 @@ namespace DiscImageChef.Tests.Partitions
|
||||
// Too chatty
|
||||
//Assert.AreEqual(wanted[i][j].PartitionDescription, partitions[j].PartitionDescription, testfiles[i]);
|
||||
Assert.AreEqual(wanted[i][j].Length * 512, partitions[j].Size, testfiles[i]);
|
||||
// Assert.AreEqual(wanted[i][j].Name, partitions[j].Name, testfiles[i]);
|
||||
// Assert.AreEqual(wanted[i][j].Name, partitions[j].Name, testfiles[i]);
|
||||
Assert.AreEqual(wanted[i][j].Type, partitions[j].Type, testfiles[i]);
|
||||
Assert.AreEqual(wanted[i][j].Start * 512, partitions[j].Offset, testfiles[i]);
|
||||
Assert.AreEqual(wanted[i][j].Length, partitions[j].Length, testfiles[i]);
|
||||
@@ -90,4 +171,4 @@ namespace DiscImageChef.Tests.Partitions
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user