dolphin/Source
Léo Lam 45647df349 UnitTests: Add tests for the Wii filesystem
This adds unit tests for the Wii filesystem now that the filesystem
interface is neatly separated from the IPC code.

Basic FS functionality is tested, in addition to problematic usages and
edge cases that Dolphin used to handle incorrectly (which of course
broke emulated software).

These tests should make it quite a bit harder to introduce regressions.

Issues that are covered by the tests in particular:

* Metadata: issue 10234 (though tests are commented out for now because
  Dolphin doesn't support NAND images yet so it can't track metadata);

* EOF seeks/reads: https://github.com/dolphin-emu/dolphin/pull/4942

* Read/write operations from multiple handles: see issue 2917, 5232 and
  8702 and https://github.com/dolphin-emu/dolphin/pull/2649
2018-04-15 14:29:27 +02:00
..
Android Android/CMakeLists: Remove usages of LIBS and SRCS variables 2018-04-03 08:05:43 -04:00
Core Merge pull request #6645 from JosJuice/tie-constexpr 2018-04-15 03:11:31 -04:00
DSPSpy
DSPTool DSPCodeUtil: Don't return data via an out parameter 2018-03-25 18:55:08 -04:00
PCH
UnitTests UnitTests: Add tests for the Wii filesystem 2018-04-15 14:29:27 +02:00
VSProps
.clang-format Reformat all the things! 2018-04-12 21:28:39 +02:00
CMakeLists.txt CMakeLists: Remove add_dolphin_library macro 2018-04-02 08:31:56 -04:00
dolphin-emu.sln Add Updater.exe which performs the update tasks. 2018-03-20 19:21:19 +01:00