From bbb67c481e9ba11f0d78e042cefc2808ffa654ca Mon Sep 17 00:00:00 2001 From: Kurt Kilpela Date: Wed, 28 Jan 2026 14:38:24 -0800 Subject: [PATCH 1/2] Testing --- .../BaselineOfZincHTTPComponents.class/instance/baseline..st | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st b/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st index 56dd8d8f..12993f8a 100644 --- a/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st +++ b/repository/BaselineOfZincHTTPComponents.package/BaselineOfZincHTTPComponents.class/instance/baseline..st @@ -75,13 +75,13 @@ baseline: spec spec for: #'squeakCommon' do: [ - spec + "spec configuration: 'NeoJSON' with: [ spec versionString: #'stable'; repository: 'http://mc.stfx.eu/Neo' ]; - yourself. + yourself." spec package: 'Zinc-Patch-HTTPSocket' with: [ spec requires: 'Zinc-HTTP' ]; package: 'Zinc-Zodiac' From b048b90968262274969800b365d292d311b8a885 Mon Sep 17 00:00:00 2001 From: Patrik Date: Fri, 13 Feb 2026 09:40:45 +0000 Subject: [PATCH 2/2] Enable running tests in correct class context (adding a comment for it) --- .../ZnWebSocketTests.class/instance/testEcho.st | 1 + .../instance/testEchoSecureWebSocketsDotOrg.st | 5 +---- .../instance/testEchoWebSocketsDotOrg.st | 2 +- .../ZnWebSocketTests.class/instance/testStatus.st | 1 + 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEcho.st b/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEcho.st index 3162b2c0..04f6d786 100644 --- a/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEcho.st +++ b/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEcho.st @@ -1,5 +1,6 @@ testing testEcho + "Needs to be executed in ZnGsWebSocketTests context" | webSocket message gemServer | gemServer := self createGemServerMap: 'ws-echo' to: ZnWebSocketEchoHandler new. self diff --git a/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEchoSecureWebSocketsDotOrg.st b/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEchoSecureWebSocketsDotOrg.st index cf105119..4daf0217 100644 --- a/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEchoSecureWebSocketsDotOrg.st +++ b/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEchoSecureWebSocketsDotOrg.st @@ -1,10 +1,7 @@ testing testEchoSecureWebSocketsDotOrg + "Needs to be executed in ZnGsWebSocketTests context" | webSocket message | - true - ifTrue: [ - "echo.websocket.org is no longer available. See https://github.com/GsDevKit/zinc/issues/96" - ^ self ]. (Smalltalk at: #'GsSecureSocket') disableCertificateVerificationOnClient. webSocket := self webSocketClass to: 'wss://echo.websocket.org'. message := 'Greetings from Gemstone Smalltalk @ ' , TimeStamp now printString. diff --git a/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEchoWebSocketsDotOrg.st b/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEchoWebSocketsDotOrg.st index 33b50720..5274a1fd 100644 --- a/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEchoWebSocketsDotOrg.st +++ b/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testEchoWebSocketsDotOrg.st @@ -3,7 +3,7 @@ testEchoWebSocketsDotOrg | webSocket message | true ifTrue: [ - "echo.webserver.org is no longer available ... is no longer available. See https://github.com/GsDevKit/zinc/issues/96" + "ws://echo.webserver.org is sending 301 response (premanently moved). It has moved to secure alterantive wss://." ^ self ]. webSocket := self webSocketClass to: 'ws://echo.websocket.org'. message := 'Greetings from Gemstone Smalltalk @ ' , TimeStamp now printString. diff --git a/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testStatus.st b/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testStatus.st index b2fb0be0..f1efe687 100644 --- a/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testStatus.st +++ b/repository/Zinc-WebSocket-Tests.package/ZnWebSocketTests.class/instance/testStatus.st @@ -1,5 +1,6 @@ testing testStatus + "Needs to be executed in ZnGsWebSocketTests context" | webSocket message gemServer | gemServer := self createGemServerMap: 'ws-status'