issues
search
jheruty
/
hscpp
Runtime compiled C++ with hot-swapped classes.
MIT License
91
stars
5
forks
source link
Add integration tests after all:
#4
Closed
jheruty
closed
3 years ago
jheruty
commented
3 years ago
Add simple integration test that validates code swapping works.
Add integration tests to GitHub Actions.
Add a user-configurable timeout to the compiler initialization. On GitHub actions, 5 seconds was insufficient (now defaults to 10 seconds).
Add IsCompilerInitialized() function to Hotswapper, to allow waiting for compiler to load.
Fix bug where a modified directory could be added as though it was a source file and break compilation.
Add ability to swap out chunks of code between commented tags, for unit testing.
Increase timeouts of compiler-related tests, due to GitHub Actions rarely running too slow and causing tests to fail.