Skip to content

feat: add more tests#3

Merged
felix-andreas-finccam merged 4 commits intomainfrom
feat/more-tests
Mar 24, 2026
Merged

feat: add more tests#3
felix-andreas-finccam merged 4 commits intomainfrom
feat/more-tests

Conversation

@felix-andreas-finccam
Copy link
Contributor

@felix-andreas-finccam felix-andreas-finccam commented Mar 24, 2026

  • warn when the same package name is reloaded from a different path
  • make import failures fatal during load
  • tighten incremental cache reuse to require the active namespace
  • fix package root discovery for subdirectories and file paths
  • register namespace exports after sourcing package code
  • add test filter support via LOADFAST_TEST_FILTER
  • expand the custom test suite for multi-package loading, same-name path switching, path handling, helper-free packages, empty R directories, and load-order behavior
  • keep the cleaned branch focused on non-full-reload changes with a passing test suite

@felix-andreas-finccam
Copy link
Contributor Author

afterwards create pr based on this 08259b1b63160a82d01710b6ebc283cffaaecbac

- warn when the same package name is reloaded from a different path
- make import failures fatal during load
- tighten incremental cache reuse to require the active namespace
- fix package root discovery for subdirectories and file paths
- register namespace exports after sourcing package code
- add test filter support via LOADFAST_TEST_FILTER
- expand the custom test suite for multi-package loading, same-name path switching, path handling, helper-free packages, empty R directories, and load-order behavior
- keep the cleaned branch focused on non-full-reload changes with a passing test suite
@felix-andreas-finccam felix-andreas-finccam marked this pull request as ready for review March 24, 2026 18:49
@felix-andreas-finccam felix-andreas-finccam merged commit 9aff5db into main Mar 24, 2026
1 of 2 checks passed
@felix-andreas-finccam felix-andreas-finccam deleted the feat/more-tests branch March 24, 2026 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant