Skip to content

Fix issue #22 VV path eqgame validation#1

Open
Teichoui wants to merge 1 commit into
mainfrom
issue-22-hard-error-on-vv-path-with-eqgame-exe
Open

Fix issue #22 VV path eqgame validation#1
Teichoui wants to merge 1 commit into
mainfrom
issue-22-hard-error-on-vv-path-with-eqgame-exe

Conversation

@Teichoui

@Teichoui Teichoui commented Apr 26, 2026

Copy link
Copy Markdown
Owner

Summary

Fixes the Very Vanilla MQ path validation so selecting an eqgame.exe path reports a clear hard error instead of allowing an invalid MQ folder setting.

Why

RedFetch needs the MacroQuest folder, not the EverQuest executable. Catching this early prevents later update/startup failures that are harder to understand.

Validation

  • python -m pytest tests/test_config_validation.py

Related to RedGuides#22

Summary by CodeRabbit

Bug Fixes

  • Improved validation logic for special resource paths to enforce stricter checking of absolute paths.

Tests

  • Added test coverage for special resource path validation behavior, including relative and absolute path scenarios.

Repository owner deleted a comment from coderabbitai Bot Apr 26, 2026
@Redbot Redbot marked this pull request as ready for review June 8, 2026 03:47
coderabbitai[bot]

This comment was marked as resolved.

Repository owner deleted a comment from coderabbitai Bot Jun 8, 2026
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