Commit Graph

11 Commits

Author SHA1 Message Date
Alex Hoppen
f88c241714 Refactor multi-file rename tests to specify expected renamed source instead of asserting on edits 2023-12-19 10:54:35 -08:00
Alex Hoppen
af794f7861 Merge pull request #952 from ahoppen/ahoppen/no-more-tibs
Change main file tests to define sources inline and remove tibs testing infrastructure
2023-10-31 15:45:16 -07:00
Alex Hoppen
2aefb577e7 Change main file tests to define sources inline
The tests are structured quite differently now but I think the new, smaller test cases cover all the interesting cases from the old test.
2023-10-31 09:57:24 -07:00
Alex Hoppen
6b5d3f730c Improve test scratch directory creation
Resolves #929
rdar://117547610
2023-10-30 13:00:50 -07:00
Alex Hoppen
57e61dbd6c Define sources for OtherSwiftPMPackage inline with the test cases 2023-10-26 18:23:41 -07:00
Alex Hoppen
036b1db8a8 Define sources for mixed package tests inline with the tests 2023-10-26 18:23:41 -07:00
Alex Hoppen
9c424d8740 Define sources of implementation tests inline with the test cases
Also split them up for better readability.
2023-10-26 18:23:41 -07:00
Alex Hoppen
b79d42a42f Define sources of ClangModules test case inline 2023-10-26 18:23:03 -07:00
Alex Hoppen
48b617c900 Define the sources of ClangCrashRecoveryBuildSettings inline with the tests 2023-10-24 08:43:43 -07:00
Alex Hoppen
31cafe7204 Define sources of ChangeWorkspaceFolders inline 2023-10-24 08:42:05 -07:00
Alex Hoppen
c2778752ff Introduce a MultiFileTestWorkspace that can store multiple files of arbitrary languages
This allows us to remove the `BasicCXX` test directory.
2023-10-24 08:42:05 -07:00