Timothy Baldridge
419867fc8b
Hotfix: don't throw exceptions when metas can't be inferred
2020-05-10 06:37:55 -06:00
Timothy Baldridge
3bbc130cc0
Port over Metrics and Nexus tests delete old server projects
2020-05-08 23:12:51 -06:00
Timothy Baldridge
9531d6c813
Remove unused test
2020-05-04 22:08:00 -06:00
Timothy Baldridge
3c671272b6
MO2 remaps game folder to Game Folder Files if the game executable exists in that folder
2020-05-02 17:05:05 -06:00
Timothy Baldridge
059f2ec96f
Can source game downloads from the game folder
2020-05-02 15:09:29 -06:00
Timothy Baldridge
79a6640cc5
Hotfixes
2020-04-27 15:32:19 -06:00
Timothy Baldridge
b475334d4b
Fix BSA copy errors
2020-04-26 22:49:54 -06:00
Timothy Baldridge
d0accf01e8
Fixes for issues found in alpha4
2020-04-22 14:58:50 -06:00
Timothy Baldridge
2f6357bd51
Temp folder fixes, fix for NOMATCH_INCLUDE
2020-04-21 22:13:07 -06:00
Timothy Baldridge
21189fd8e8
Most santiy tests pass
2020-04-03 16:40:51 -06:00
Timothy Baldridge
52f12d9105
BSA Tests pass
2020-04-03 16:40:20 -06:00
Timothy Baldridge
452bd7c886
Fixes for features requested by Ultimate Skyrim
2020-03-09 22:11:11 -06:00
Timothy Baldridge
b030dd67ca
Added MatchAll support to mods
2020-02-04 22:17:12 -07:00
Timothy Baldridge
a76aff7962
Add override for Game Folder Files
2020-01-06 17:24:33 -07:00
Timothy Baldridge
528b1daded
Delete empty folders after install. Ends up being a bit tricky because folders might exist that weren't part of the original list. So we have to find all the folders, and then find the ones that aren't part of the folders to be created by the installer, and we delete those folders.
2020-01-04 22:07:00 -07:00
Justin Swanson
87ed68c0b8
A unit test bugfix
2019-12-22 22:51:20 -06:00
halgari
91e27fc3d7
Fixes for inis, resuming downloads and caching services
2019-12-17 16:17:44 -07:00
halgari
4ed0dcae7f
Implement fix for duplicate key error in FNV
2019-12-15 23:33:44 -07:00
halgari
61579bc3b6
Fix the broken tests
2019-12-13 06:02:58 -07:00
Justin Swanson
729b5128da
Random .Results swapped to async
2019-12-07 00:40:29 -06:00
Timothy Baldridge
7191804ff2
Merge branch 'master' into set-screen-size
2019-12-05 22:12:29 -07:00
Timothy Baldridge
8b2486059f
Implement screen size auto-set for MO2 games
2019-12-05 21:58:18 -07:00
Timothy Baldridge
d11c976ed9
Fix broken test
2019-12-05 17:05:26 -07:00
Timothy Baldridge
1ee439c7c1
Better selection of patch file sources
2019-11-21 14:32:58 -07:00
erri120
00d4181b1b
Removed unused imports from all Tests
2019-11-21 15:27:35 +01:00
Timothy Baldridge
a8d8d20a99
Several fixes that came up during testing.
...
* Fixed hashing progress bars
* Wired up the CPUStatus to the UI during installation
* Fixed xxHashing
* Verified modlist optimization works on a real modlist (noise)
* Added an optimizer test for extra files created by the user left in the install directory.
2019-11-19 17:15:46 -07:00
Timothy Baldridge
13de3913da
Optimize modlists before installation. Also fixed an async bug in VFS.
2019-11-17 22:21:24 -07:00
Timothy Baldridge
0c78680c09
Abstract the base components of compilers/installers into a single abstract class
2019-11-17 16:48:32 -07:00
Timothy Baldridge
f6a27ac094
Much simpler integration
2019-11-15 06:06:34 -07:00
Timothy Baldridge
9d609fb0ca
Move files into the install folder instead of copying them, should drastically reduce IO during installation.
2019-11-06 21:43:30 -07:00
Timothy Baldridge
979334197f
bump version, add check for Cleaned ESMs before install
2019-11-02 15:08:37 -06:00
Timothy Baldridge
51d1b32077
finish up zedit integration
2019-11-02 09:38:03 -06:00
Timothy Baldridge
0151b219bf
dump stack info to disk and load it during compilation
2019-10-30 20:24:42 -06:00
Timothy Baldridge
518de4dacc
pull the core of Wabbajack into Wabbajack.Lib so we can reuse it in other exes
2019-10-15 21:10:34 -06:00
Timothy Baldridge
14eb3e697e
put the tests back, I think it was a message box error
2019-10-02 21:23:11 -06:00
Timothy Baldridge
d50527f615
fix validation tests to run in CI
2019-10-02 20:55:16 -06:00
Timothy Baldridge
4597135de5
modlists are now .zip files, several bug fixes found in testing
2019-10-01 16:39:25 -06:00
Timothy Baldridge
79059a6cc1
refactored tests to be a bit cleaner
2019-09-26 17:08:10 -06:00
Timothy Baldridge
ccb10d6b44
rework tests and log handling
2019-09-26 16:32:15 -06:00
Timothy Baldridge
a21edfd2f1
add unit tests. It's about time!
2019-09-23 22:20:24 -06:00