aboutsummaryrefslogtreecommitdiff
path: root/internal/game/login_offowner_regression_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/game/login_offowner_regression_test.go')
-rw-r--r--internal/game/login_offowner_regression_test.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/internal/game/login_offowner_regression_test.go b/internal/game/login_offowner_regression_test.go
index 4826c4c..bcf03f6 100644
--- a/internal/game/login_offowner_regression_test.go
+++ b/internal/game/login_offowner_regression_test.go
@@ -41,6 +41,7 @@ func TestLoginThroughServerEntryUsesOffOwnerPath(t *testing.T) {
sess.StartWriter()
lines := make(chan string, 8)
go h.input(sess, lines)
+ t.Cleanup(func() { close(lines) })
lines <- "alice" // existing account → password prompt (echo off)
lines <- "wrongpw" // rejected, echo restored, back to account name
@@ -71,6 +72,7 @@ func TestNewAccountThroughServerEntryHashesOffOwner(t *testing.T) {
sess.StartWriter()
lines := make(chan string, 8)
go h.input(sess, lines)
+ t.Cleanup(func() { close(lines) })
lines <- "newbie" // unknown name → new-account password prompt
lines <- "hunter2pass"