Commit Graph

4536 Commits

Author SHA1 Message Date
Matt Nadareski
52c75fd8dd Add DatHeader Specified tests 2025-01-30 10:17:00 -05:00
Matt Nadareski
9894e7bc55 Add placeholders for Specified tests 2025-01-30 09:57:29 -05:00
Matt Nadareski
5b4aca9fbe Start adding DatHeader tests 2025-01-30 09:20:33 -05:00
Matt Nadareski
7f5b468aaa CloneStandard is redundant now 2025-01-30 09:17:03 -05:00
Matt Nadareski
ed4d6fd1b6 Update conditional copy from metadata 2025-01-30 00:31:38 -05:00
Matt Nadareski
432e72241d Add SetModifiers test 2025-01-29 23:06:41 -05:00
Matt Nadareski
c565f1dc41 Slight rename of CloneFormatting 2025-01-29 22:52:22 -05:00
Matt Nadareski
14bb6fd87d Move modifiers out of DatHeader 2025-01-29 22:51:30 -05:00
Matt Nadareski
5ee52d93b7 Add File items to stats tracking 2025-01-29 20:56:26 -05:00
Matt Nadareski
f2f99b412f Shuffle private methods 2025-01-29 20:52:40 -05:00
Matt Nadareski
78983ddf6f Move other stats dictionaries private 2025-01-29 20:51:03 -05:00
Matt Nadareski
1571c8291b Make item counts private 2025-01-29 20:49:24 -05:00
Matt Nadareski
dd243a2bbd Fix comment on DepotInformation 2025-01-29 20:45:07 -05:00
Matt Nadareski
714e9118c2 Rename to WriterTests 2025-01-29 20:38:09 -05:00
Matt Nadareski
eac31923a1 DatHeader is not in charge of filenames 2025-01-29 13:25:36 -05:00
Matt Nadareski
cf657138fc Middle step for outfile names 2025-01-29 13:16:20 -05:00
Matt Nadareski
8c8dd4ea83 Reduce unnecessary method calls 2025-01-29 13:14:42 -05:00
Matt Nadareski
741c681cb2 Split CreateOutFileNames logic further for readability 2025-01-29 13:07:49 -05:00
Matt Nadareski
d0a75418c8 Add extension mappings for later use 2025-01-29 12:05:02 -05:00
Matt Nadareski
442f088d06 Add Deduplicate tests, fix GetDuplicates test 2025-01-29 11:42:26 -05:00
Matt Nadareski
e8b1ab2d7c Add experimental note to 1G1R 2025-01-28 12:50:09 -05:00
Matt Nadareski
974641515d Make filter tests more robust 2025-01-28 08:55:36 -05:00
Matt Nadareski
6ef2cb0297 Fix filter list input flag description 2025-01-27 22:12:38 -05:00
Matt Nadareski
c857679b0d Fix reference issue in filters (fixes #110) 2025-01-27 14:22:57 -05:00
Matt Nadareski
80d41d72d1 Simplify AddItem invocation in Deduplicate 2025-01-21 12:05:49 -05:00
Matt Nadareski
fd1c3eced1 Remove now-removed parameter summary 2025-01-21 12:00:55 -05:00
Matt Nadareski
229987ce44 Simplify the verbose comments in Duplicate 2025-01-21 12:00:38 -05:00
Matt Nadareski
e62c14d1b7 DedupeType influences sort more than anything 2025-01-21 11:07:39 -05:00
Matt Nadareski
e17809d104 Reduce DedupeType enum to reasonable values 2025-01-21 10:59:33 -05:00
Matt Nadareski
475075f6e4 Fix issues in DB deduplication 2025-01-21 10:50:52 -05:00
Matt Nadareski
2648fbf134 Add AddItem tests 2025-01-18 01:36:57 -05:00
Matt Nadareski
dd7f51e22c Add RecalculateStats tests 2025-01-17 15:23:20 -05:00
Matt Nadareski
270a0dc450 Create RemoveItem tests 2025-01-17 12:19:26 -05:00
Matt Nadareski
179ea178c0 Add RemoveBucket tests 2025-01-16 20:22:21 -05:00
Matt Nadareski
09ef53d844 Write GetItemsForBucket tests 2025-01-16 15:51:16 -05:00
Matt Nadareski
9c1c063b79 Fix some issues with DB RemoveItem 2025-01-16 15:37:11 -05:00
Matt Nadareski
34929b02d7 Add notes for GetItemsForBucket tests 2025-01-16 15:30:12 -05:00
Matt Nadareski
59f12d85fb Remove placeholder for SetBucketedBy test 2025-01-16 15:12:57 -05:00
Matt Nadareski
205598bd13 Add RemoveMachine test 2025-01-16 15:12:28 -05:00
Matt Nadareski
d39457814a Move placeholder region 2025-01-16 15:04:53 -05:00
Matt Nadareski
b1f97937dc Add RemapDatItemToMachine test 2025-01-16 15:03:45 -05:00
Matt Nadareski
02c0407ae4 Add GetMachine and GetSource GetItem DB tests, fix 2025-01-16 14:56:50 -05:00
Matt Nadareski
fe15e96695 Add quick GetMachine and GetSource DB tests 2025-01-16 14:11:08 -05:00
Matt Nadareski
9c1b2f045e Add quick AddMachine and AddSource DB tests 2025-01-16 14:07:32 -05:00
Matt Nadareski
0b169450ec Add notes about required AddItem tests 2025-01-16 13:59:36 -05:00
Matt Nadareski
e25a7c7f40 Port existing item dict tests, add DB variants 2025-01-16 13:52:37 -05:00
Matt Nadareski
a1ad61f6da Add more passthrough DB methods 2025-01-14 22:34:58 -05:00
Matt Nadareski
e7142a31ff Remove unused DB methods 2025-01-14 22:29:32 -05:00
Matt Nadareski
6b31acaa85 Reduce undefined behavior in item dictionaries 2025-01-14 22:28:18 -05:00
Matt Nadareski
c20cf2a695 Minor change to DB key use 2025-01-14 22:21:16 -05:00