diff options
Diffstat (limited to 'packages/meshbay-hub/tests/test_upload_seal_client.py')
| -rw-r--r-- | packages/meshbay-hub/tests/test_upload_seal_client.py | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/packages/meshbay-hub/tests/test_upload_seal_client.py b/packages/meshbay-hub/tests/test_upload_seal_client.py index 2e4bfb5..d233ccd 100644 --- a/packages/meshbay-hub/tests/test_upload_seal_client.py +++ b/packages/meshbay-hub/tests/test_upload_seal_client.py @@ -80,7 +80,7 @@ def _node_session(tmp_path: Path, gek: bytes) -> WebRTCPeerSession: def _probe_input(gek: bytes, mode: str, **extra) -> dict: return { "mode": mode, "gek": gek.hex(), "group_id": GROUP, - "node_version": "2.0", "chunk_size": CHUNK, "dir": "library", + "chunk_size": CHUNK, "dir": "library", "root": "library", "file": {"name": "holiday.jpg", "data": BODY.hex()}, **extra, @@ -156,19 +156,6 @@ def test_the_caller_is_told_the_name_the_node_chose(tmp_path, _gek, _sent): assert result["stored"]["dir"] == "library" -def test_the_client_refuses_an_older_node_before_sending_a_chunk(_gek): - """ - A 1.x node would answer "Missing filename or data" — an error about the - wrong thing, naming no upload, which fails every upload in flight. Asked - first instead, and nothing goes on the wire. - """ - result = _run_probe(_probe_input(_gek, "receive", acks=[], - node_version="1.1")) - assert result["state"] == "rejected" - assert "older MeshBay" in result["message"] - assert result["frames"] == [], "a chunk was sent to a node that cannot open it" - - def test_an_interrupted_upload_resumes_where_the_node_stopped(tmp_path, _gek): """ The browser asks, the node answers, and the second attempt sends only what |