Commit Graph
145 Commits
Author SHA1 Message Date
Kenneth Skovhede c0f40e19ca Updated copyright year to 2026 across the project 2026-04-16 15:21:24 +02:00
Carl Johnsen 3f62a85892 Post Fat32 tests build warning fixes 2026-03-23 21:04:44 +01:00
Carl Johnsen a187332ab3 Handled build warnings in FAT32 tests 2026-03-23 20:17:18 +01:00
Carl Johnsen 7537f4bf2d Refactored disk image unit tests into separate files 2026-03-23 20:14:56 +01:00
Carl Johnsen b41c613347 Paths handled by the disk image feature doesn't treat all separators as / 2026-03-18 07:03:52 +01:00
Carl Johnsen 30d33d2056 Fixed the unit test related to the geometry file, now that the method has been updated. 2026-03-16 16:44:13 +01:00
Carl Johnsen 2b5db218ad Post restructure namespace fixes 2026-03-16 11:10:20 +01:00
Carl Johnsen 20ff1c73b1 Restructured Disk Image related files 2026-03-16 11:10:20 +01:00
Carl Johnsen 11cb9c570d Revert mac specific fix regarding unknown filesystem 2026-03-13 18:07:12 +01:00
Carl Johnsen 0d5081ae33 The other filesystem tests should also be using FAT32 for source, and should also ignore the option warning. 2026-03-13 16:53:30 +00:00
Carl Johnsen e6fbc8150c Added option to disable filesystem-aware functionality 2026-03-13 17:37:51 +01:00
Carl Johnsen 0bc185062a Incorrectly threw error on Unknown file systems on macOS 2026-03-13 13:36:33 +01:00
Carl Johnsen 522755f3ee Made the file system tests generic so they can test multiple file systems 2026-03-13 13:25:35 +01:00
Carl Johnsen e9c0a65c21 Handled FAT32 detection error due to endianness 2026-03-13 10:55:13 +01:00
Carl Johnsen 5fa136bccf Added inecremental FAT32 integration test 2026-03-13 09:21:48 +01:00
Carl Johnsen acfc691bf0 MacOS disk helper ReAttach wasn't using the readonly argument. 2026-03-13 09:15:52 +01:00
Carl Johnsen 64c1e26795 Added FAT32 aware integration tests 2026-03-13 08:49:25 +01:00
Carl Johnsen 19685c4e9c Added FAT32 stream tests 2026-03-12 15:08:45 +01:00
Carl Johnsen 4d295e4101 Added FAT32 file system tests 2026-03-12 15:08:32 +01:00
Carl Johnsen 39f16f471d Added last modified timestamp to file system files 2026-03-12 15:06:43 +01:00
Carl Johnsen e3a37f22a1 Added tests for the FAT32 directory walker 2026-03-12 14:39:41 +01:00
Carl Johnsen bc01ef75ff Added tests for the FAT32 table reader 2026-03-12 14:23:36 +01:00
Carl Johnsen d598c609ad Added tests for the FAT32 parser 2026-03-12 14:05:58 +01:00
Carl Johnsen 31121d3730 Added Windows overhead for the disk sizes, as init takes 16 MB 2026-03-12 09:29:05 +00:00
Carl Johnsen 9b1af5197d Incorrect key used for getting partition address on Mac 2026-03-12 09:04:28 +01:00
Carl Johnsen a62d23fab4 Reintroduced old code for cleaning up disks 2026-03-12 06:17:46 +01:00
Carl Johnsen 415349c9c0 Removed unused helper methods 2026-03-11 15:47:41 +01:00
Carl Johnsen e25cd65314 Call disk helpers cleanup methods instead 2026-03-11 15:47:31 +01:00
Carl Johnsen e5e546ee27 Handled bogus data cropping up when running multiple tests 2026-03-11 15:28:59 +01:00
Carl Johnsen b4beb6209e Updated the disk image tests to not test every combination of file system and partition table type on the CI. 2026-03-11 14:26:58 +00:00
Carl Johnsen ba702b4d5f Fixed Windows file locking failing tests 2026-03-11 14:52:53 +01:00
Carl Johnsen 2a2381d298 Added tests to increase code coverage of the DiskImage feature 2026-03-11 13:37:58 +00:00
Carl Johnsen ef636e4bdb Fixed test error with undeterministic gap bytes 2026-03-11 13:37:30 +00:00
Carl Johnsen 8c29c958bd Added some final edge case tests to the disk image unit tests 2026-03-11 12:41:34 +00:00
Carl Johnsen fe673ea1c0 Added disk image restore provider tests 2026-03-11 12:31:27 +00:00
Carl Johnsen 027c849b63 Added PooledBuffer tests 2026-03-11 12:18:35 +00:00
Carl Johnsen 8e0593c0ad Added Unknown file system stream tests 2026-03-11 12:02:45 +00:00
Carl Johnsen e01a55c252 Added UnknownFilesystem tests 2026-03-11 11:48:24 +00:00
Carl Johnsen ac02a3a475 Added GeometryMetadata serialization tests 2026-03-11 11:39:01 +00:00
Carl Johnsen 35946d4888 Added partition table synthesizer tests 2026-03-11 11:29:55 +00:00
Carl Johnsen 1eadfa5b00 Added PartitionWriteStream tests 2026-03-11 11:21:04 +00:00
Carl Johnsen 06fc4614c4 Trying to reduce the amount of times that disks are created / deleted to speed up tests. 2026-03-11 10:58:55 +00:00
Carl Johnsen c2515e1ddd Added partition table parsing tests 2026-03-11 09:37:05 +00:00
Carl Johnsen 93f483d2d5 Added PartitionTableFactory tests 2026-03-11 09:26:24 +00:00
Carl Johnsen 745d2084ac Added tests for unaligned write 2026-03-11 09:15:09 +00:00
Carl Johnsen 4d649d82a2 Added tests for unaligned reads 2026-03-11 08:53:41 +00:00
Carl Johnsen a53c93a076 Changed from nullable types as the Setup methods will initialize them prior to running a test 2026-03-11 08:17:45 +00:00
Carl Johnsen a40eba4ca4 Added sector aligned disk image unit tests 2026-03-11 08:17:02 +00:00
Carl Johnsen 9595a927d0 Added setup and teardown for disk image unit tests 2026-03-11 07:30:03 +00:00
Carl Johnsen b17fd033a1 Made the DiskImage integration tests follow the right namespace naming scheme 2026-03-11 07:28:22 +00:00