* Correct handling of test_sources on universal macOS builds.
* Make the test sources modifications macOS only.
* Don't use unittest discovery - that needs an actual test.
* Add comment explaining test source creation
Co-authored-by: Joe Rickerby <joerick@mac.com>
* Simplify dict usage.
---------
Co-authored-by: Joe Rickerby <joerick@mac.com>
* Add test_sources configuration option.
* Add pyodide implementation.
* Modify default test behavior to run in the project directory.
* Update the test for running in the project directory.
* Apply suggestions from code review
Co-authored-by: Joe Rickerby <joerick@mac.com>
* Add shlex quoting to test-sources.
* Restructure ctypes example to avoid issues running from the project folder.
---------
Co-authored-by: Joe Rickerby <joerick@mac.com>