Skip to content

[OSRS] Fix UT integraiton and various gen failures #5331

Merged
Exempt-Medic merged 4 commits intoArchipelagoMW:mainfrom
FarisTheAncient:osrs-fix-ut-again
Aug 16, 2025
Merged

[OSRS] Fix UT integraiton and various gen failures #5331
Exempt-Medic merged 4 commits intoArchipelagoMW:mainfrom
FarisTheAncient:osrs-fix-ut-again

Conversation

@FarisTheAncient
Copy link
Contributor

What is this fixing or adding?

the OSRS UT integration had some limits when task categories weren't set to maximum possible tasks,
In fixing this, some gen failures were identified and fixed/added OptionError exceptions where relevant
Also fixes problem with get_filler_item_name

How was this tested?

Tested using the new UT fuzzer integration

If this makes graphical changes, please attach screenshots.

@github-actions github-actions bot added the waiting-on: peer-review Issue/PR has not been reviewed by enough people yet. label Aug 15, 2025
@Exempt-Medic Exempt-Medic requested a review from digiholic August 15, 2025 00:58
@Exempt-Medic Exempt-Medic added is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs. waiting-on: world-maintainer Issue/PR is waiting for feedback or approval by the maintainer of a world. labels Aug 15, 2025
Copy link
Collaborator

@digiholic digiholic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All looks good to me, most of it was run by me in the discord already. No surprises.

Copy link
Contributor

@benny-dreamly benny-dreamly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, code looks fine (did not manage to test the UT part of the PR)

Copy link
Contributor

@Exempt-Medic Exempt-Medic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few comments from a brief initial look

@Exempt-Medic Exempt-Medic added waiting-on: core-review Issue/PR has been peer-reviewed and is ready to be merged or needs input from a core maintainer. and removed waiting-on: world-maintainer Issue/PR is waiting for feedback or approval by the maintainer of a world. waiting-on: peer-review Issue/PR has not been reviewed by enough people yet. labels Aug 15, 2025
@Exempt-Medic Exempt-Medic added the waiting-on: author Issue/PR is waiting for feedback or changes from its author. label Aug 15, 2025
@Exempt-Medic Exempt-Medic merged commit eb09be3 into ArchipelagoMW:main Aug 16, 2025
16 checks passed
itepastra pushed a commit to itepastra/Archipelago that referenced this pull request Aug 24, 2025
xMcacutt pushed a commit to xMcacutt-Archipelago/Archipelago-TyTheTasmanianTiger that referenced this pull request Aug 31, 2025
xMcacutt pushed a commit to xMcacutt-Archipelago/Archipelago-TyTheTasmanianTiger that referenced this pull request Aug 31, 2025
eternalcode0 pushed a commit to eternalcode0/Archipelago that referenced this pull request Dec 20, 2025
eternalcode0 pushed a commit to eternalcode0/Archipelago that referenced this pull request Dec 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs. waiting-on: author Issue/PR is waiting for feedback or changes from its author. waiting-on: core-review Issue/PR has been peer-reviewed and is ready to be merged or needs input from a core maintainer.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants