diff --git a/.github/workflows/github_action_test_suite.yml b/.github/workflows/github_action_test_suite.yml index d0b20eaff6..d9559737d2 100644 --- a/.github/workflows/github_action_test_suite.yml +++ b/.github/workflows/github_action_test_suite.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest strategy: - fail-fast: false + fail-fast: true matrix: python-version: ["3.12", "3.13", "3.14"] include: @@ -50,7 +50,7 @@ jobs: runs-on: ubuntu-latest strategy: - fail-fast: false + fail-fast: true matrix: python-version: ["3.12", "3.13", "3.14"] @@ -93,11 +93,11 @@ jobs: runs-on: ubuntu-latest strategy: - fail-fast: false + fail-fast: true matrix: python-version: ["3.12", "3.13", "3.14"] - timeout-minutes: 35 + timeout-minutes: 45 services: postgres: diff --git a/evennia/contrib/game_systems/puzzles/tests.py b/evennia/contrib/game_systems/puzzles/tests.py index d3871cadd0..22ebeae193 100644 --- a/evennia/contrib/game_systems/puzzles/tests.py +++ b/evennia/contrib/game_systems/puzzles/tests.py @@ -8,11 +8,10 @@ Testing puzzles. import itertools import re -from mock import Mock - from evennia.commands.default.tests import BaseEvenniaCommandTest from evennia.utils import search from evennia.utils.create import create_object +from mock import Mock from . import puzzles @@ -42,7 +41,7 @@ class TestPuzzles(BaseEvenniaCommandTest): def _keys(items): return [item["key"] for item in items] - recipes = search.search_script_tag("", category=puzzles._PUZZLES_TAG_CATEGORY) + recipes = search.search_script_tag(category=puzzles._PUZZLES_TAG_CATEGORY) self.assertEqual(expected_count, len(recipes)) self.assertEqual(name, recipes[expected_count - 1].db.puzzle_name) self.assertEqual(parts, _keys(recipes[expected_count - 1].db.parts))