Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🧪 Unit tests & dumper module #159

Merged
merged 30 commits into from
Mar 17, 2024
Merged

Conversation

aksiome
Copy link
Member

@aksiome aksiome commented Mar 8, 2024

This PR aims to bring Bookshelf to a stable state for a first release candidate!

Tasks

  • dump documentation
  • write unit tests for everything

Unit tests

Bookshelf

  • biome
  • bitwise
  • block
  • color
  • health
  • hitbox
  • id
  • link
  • math
  • move
  • position
  • raycast
  • schedule
  • sidebar
  • time
  • vector
  • view
  • xp

Bookshelf Dev

  • dump
  • log

@aksiome aksiome linked an issue Mar 9, 2024 that may be closed by this pull request
20 tasks
Impact on performances was too significant (more than a factor of 3)
View module changed because tests were failing in action. This was not due to bookshelf. This commit revert to the previous state while adding a support for dimensions.
@aksiome aksiome removed a link to an issue Mar 17, 2024
20 tasks
@aksiome aksiome marked this pull request as ready for review March 17, 2024 22:38
@aksiome
Copy link
Member Author

aksiome commented Mar 17, 2024

Merging now! Missing tests will be followed in #146 and smaller PRs. The failing test action is due to a packtest bug (tests are run outside the worldborder). Hopefully this will get fix soon or we remove the worldborder restriction...

@aksiome aksiome merged commit 661a166 into Gunivers:master Mar 17, 2024
1 of 2 checks passed
@aksiome aksiome deleted the module-test branch March 17, 2024 22:48
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