diff --git a/tests/test_character_identity.py b/tests/test_character_identity.py index 5fd4f95..50c429c 100644 --- a/tests/test_character_identity.py +++ b/tests/test_character_identity.py @@ -214,7 +214,9 @@ class PromptHygieneTests(unittest.TestCase): sheet = {"clothing": "RĂ¼stung und Schwert"} designs = {_character_design_variation(n, sheet) for n in ("Alrik", "Baron", "Coran", "Darrag", "Elda", "Fenn", "Garbag", "Himgi")} self.assertGreaterEqual(len(designs), 5) - self.assertEqual(_character_design_variation("Alrik", sheet), _character_design_variation("Alrik", sheet)) + first = _character_design_variation("Alrik", sheet) + second = _character_design_variation("Alrik", sheet) + self.assertEqual(first, second) def test_colours_the_sheet_already_names_are_kept(self): from routes.conversation import _character_design_variation diff --git a/tests/test_conversation.py b/tests/test_conversation.py index 6e2b539..96d4cff 100644 --- a/tests/test_conversation.py +++ b/tests/test_conversation.py @@ -82,8 +82,11 @@ class AttributionParserTests(unittest.TestCase): shutil.rmtree(_BACKGROUND_ARTIFACT_DIR / job_id, ignore_errors=True) def test_generated_image_digest_is_stable_and_rejects_invalid_data_uri(self): - self.assertEqual(_data_image_digest("data:image/png;base64,AA=="), _data_image_digest("data:image/png;base64,AA==")) - self.assertTrue(_data_image_digest("data:image/png;base64,AA==")) + uri = "data:image/png;base64,AA==" + first = _data_image_digest(uri) + second = _data_image_digest(uri) + self.assertEqual(first, second) + self.assertTrue(first) self.assertEqual(_data_image_digest("not-an-image"), "") def test_active_character_form_overlays_visual_identity_without_changing_record(self):