Skip to content

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

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

Exempt-Medic merged 4 commits into
ArchipelagoMW:mainfrom
FarisTheAncient:osrs-fix-ut-again

Conversation

@FarisTheAncient

Copy link
Copy Markdown
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

@digiholic digiholic left a comment

Copy link
Copy Markdown
Collaborator

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.

@benny-dreamly benny-dreamly left a comment

Copy link
Copy Markdown
Contributor

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)

@Exempt-Medic Exempt-Medic left a comment

Copy link
Copy Markdown
Contributor

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

Comment thread worlds/osrs/__init__.py Outdated
Comment thread worlds/osrs/__init__.py Outdated
Comment thread worlds/osrs/__init__.py Outdated
Comment thread worlds/osrs/__init__.py Outdated
Comment thread worlds/osrs/__init__.py Outdated
Comment thread worlds/osrs/__init__.py Outdated
Comment thread worlds/osrs/__init__.py Outdated
@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
Comment thread worlds/osrs/__init__.py Outdated
Comment thread worlds/osrs/__init__.py Outdated
Comment thread worlds/osrs/__init__.py Outdated
Comment thread worlds/osrs/__init__.py Outdated
@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
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
wcoldren pushed a commit to wcoldren/Archipelago that referenced this pull request Jun 18, 2026
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