summaryrefslogtreecommitdiff
path: root/src/tests
AgeCommit message (Collapse)Author
2017-09-24memory: Add GetCurrentPageTable/SetCurrentPageTableMerryMage
Don't expose Memory::current_page_table as a global.
2017-09-15Tests/VFP: Use a standalone pagetable for the TestEnvironment memory operations.Subv
This fixes building the tests
2017-07-23tests: Add tests for vaddMerryMage
2017-07-23tests: Arm testing frameworkMerryMage
2017-06-22Kernel: Fix typo in test nameYuri Kunde Schlesner
2017-06-21Kernel/IPC: Support translation of null handlesYuri Kunde Schlesner
Missed this in my first implementation. Thanks to @wwylele for pointing out that this was missing.
2017-06-18Kernel/IPC: Add tests for HLERequestContext buffer translationYuri Kunde Schlesner
2017-05-27CMake: Create an INTERFACE target for CatchYuri Kunde Schlesner
2017-05-27CMake: Correct inter-module dependencies and library visibilityYuri Kunde Schlesner
Modules didn't correctly define their dependencies before, which relied on the frontends implicitly including every module for linking to succeed. Also changed every target_link_libraries call to specify visibility of dependencies to avoid leaking definitions to dependents when not necessary.
2017-03-01Common: add ParamPackagewwylele
2016-12-07tests: add missing libcore dependency after 75ee2f8c6702Jan Beich
$ (cmake -DENABLE_SDL2:BOOL=false /path/to/citra; gmake) [...] [ 85%] Linking CXX executable tests ../common/libcommon.a(microprofile.cpp.o): In function `MicroProfileThreadStart(pthread**, void* (*)(void*))': src/common/microprofile.cpp:(.text+0x41): undefined reference to `pthread_create' c++: error: linker command failed with exit code 1 (use -v to see invocation)
2016-11-19tests: add a work-around for macOS linking errorwwylele
2016-11-19FileSys: add PathParserwwylele
2016-05-19Tests: Run tests on CIMerryMage
2016-05-19tests: Infrastructure for unit testsMerryMage