Skip to content

Chanced Ingredient Tests#4320

Draft
DilithiumThoride wants to merge 35 commits into
1.20.1from
dt/chance-tests
Draft

Chanced Ingredient Tests#4320
DilithiumThoride wants to merge 35 commits into
1.20.1from
dt/chance-tests

Conversation

@DilithiumThoride

@DilithiumThoride DilithiumThoride commented Dec 13, 2025

Copy link
Copy Markdown
Contributor

What

Preliminary set of tests for ChanceLogic.OR in recipes.
One test currently fails (blocked by #4300 )
Two tests commented out, failure unknown.
Further tests required for further cases, including specific tests for the Assembly Line and Distillation Tower, because they use custom recipe logic; and the tests to then be replicated across AND and XOR.

Requires #4968

@DilithiumThoride DilithiumThoride added ignore changelog PR should not be added to the changelog. 1.20.1 Release: Patch - 0.0.X Smaller changes that either are bug fixes or very minor tweaks. type: tests Test related changes labels Dec 13, 2025
# Conflicts:
#	src/test/java/com/gregtechceu/gtceu/api/recipe/ingredient/IntProviderFluidIngredientTest.java
@github-actions github-actions Bot added the Tests: Failed Game Tests have failed on this PR label Jun 16, 2026
@github-actions github-actions Bot added Tests: Passed Game Tests have passed on this PR and removed Tests: Failed Game Tests have failed on this PR labels Jun 19, 2026
…in-ba-sing-se' into dt/there-are-no-chance-boosters-in-ba-sing-se

# Conflicts:
#	src/main/java/com/gregtechceu/gtceu/api/capability/recipe/FluidRecipeCapability.java
#	src/main/java/com/gregtechceu/gtceu/api/capability/recipe/ItemRecipeCapability.java
#	src/main/java/com/gregtechceu/gtceu/api/machine/multiblock/MultiblockDisplayText.java
#	src/main/java/com/gregtechceu/gtceu/api/recipe/GTRecipeType.java
#	src/main/java/com/gregtechceu/gtceu/api/recipe/RecipeRunner.java
#	src/main/java/com/gregtechceu/gtceu/api/recipe/chance/logic/ChanceLogic.java
#	src/main/java/com/gregtechceu/gtceu/api/recipe/content/Content.java
#	src/main/java/com/gregtechceu/gtceu/api/recipe/content/IContentSerializer.java
#	src/main/java/com/gregtechceu/gtceu/common/data/GTRecipeTypes.java
#	src/main/java/com/gregtechceu/gtceu/integration/jade/provider/RecipeOutputProvider.java
#	src/main/java/com/gregtechceu/gtceu/integration/kjs/recipe/components/ContentJS.java
#	src/main/java/com/gregtechceu/gtceu/integration/recipeviewer/widgets/GTOreByProduct.java
#	src/main/java/com/gregtechceu/gtceu/integration/xei/widgets/GTOreByProductWidget.java
#	src/main/java/com/gregtechceu/gtceu/integration/xei/widgets/GTRecipeWidget.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.20.1 ignore changelog PR should not be added to the changelog. Release: Patch - 0.0.X Smaller changes that either are bug fixes or very minor tweaks. Tests: Passed Game Tests have passed on this PR type: tests Test related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants