mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
db3b441d19
* When IPS4 (e.g. LL) sites based on CEF fail to validate, they no longer hang the app * If a IPS4 CEF site throws a 503, or 400 error, retry * Clean out the cookies during IPS4 CEF downloads so that they don't cause 400 errors * Limit the number of connections to IPS4 sites to 20 per minute (one per 6 seconds) * If a site *does* timeout, throw a log of the CEF state into `CEFStates` for easier debugging by the WJ team * Wrote a new CLI utility to stress test the Verification routines. * Ignore files that have `\Edit Scripts\Export\` in their path |
||
---|---|---|
.. | ||
Resources | ||
ABatchProcessorTests.cs | ||
ACompilerTest.cs | ||
ATestBase.cs | ||
ContentRightsManagementTests.cs | ||
DownloaderTests.cs | ||
EndToEndTests.cs | ||
MO2Tests.cs | ||
ModlistMetadataTests.cs | ||
NexusTests.cs | ||
Readme.md | ||
RestartingDownloadsTests.cs | ||
SanityTests.cs | ||
SimpleHTTPServer.cs | ||
TasksTests.cs | ||
TestUtils.cs | ||
Wabbajack.Test.csproj | ||
xunit.runner.json | ||
ZEditIntegrationTests.cs |
Wabbajack.Test
This project contains almost all tests for Wabbajack. If you create a new PR, push to master or update your PR than the tests in this project will be started at Azure DevOps. It is recommended that you run the test(s) for the part of the application you have changed. You can also create new tests if you have added something that other tests do not cover.