← Commit history

Clarify unattested upgrade regression case

John Lauer ·78d91532d8 ·26d ago ·parent d96486a
1 file changed +2−2
tests/test_runtime.py+2−2
@@ -272,8 +272,8 @@ class ReconnectTest(unittest.TestCase):                     self.assertEqual(resumed['turns'][-1]['id'], turn['id'])                     self.assertEqual(resumed['turns'][-1]['status'], 'inProgress')                     self.assertEqual(json.loads(metadata_path.read_text())['pid'], original_pid)-                # A store update must not connect its new frontend to an old-                # backend, nor kill the active turn even with zero clients.+                # An unattested binary change must still fail closed, preserving+                # the active turn even when there are no proxy clients.                 first.close()                 original_metadata = json.loads(metadata_path.read_text())                 changed_metadata = {**original_metadata, 'identity': ['older-extension'], 'protocolFingerprint': None}