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

Automated testing #269

Open
wants to merge 19 commits into
base: 1.20/dev
Choose a base branch
from
Open

Conversation

IThundxr
Copy link
Contributor

Runs a test client with a test mod to test flywheel, also runs mixin audit to force all classes with mixins to be loaded so all injection points are also tested, including remapping

IThundxr and others added 19 commits October 21, 2024 20:43
- Use 2 spaces for indents yaml
- Move setupTestMod to PlatformExtension
- Allow specifying the sourceSet for the testMod artifact
- Rename things to camelCase
- Use rootCompile from transitiveSourceSets for the testMod source sets
- Use a blanket remapTestModJar task in the gh actions build
- We want to know the results of both tests regardless
- Immediately audit on client tick
- Fix RenderSystemMixin on fabric
- setShaderFogShape's arguments need to be remapped, but the name of the
  function should not be. Fortunately mixin allows matching by function
  name alone
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.

2 participants