@@ -1047,38 +1047,40 @@ func TestWebsocket_Disconnect(t *testing.T) {
10471047 }
10481048}
10491049
1050- func TestWebsocket_PrintRead (t * testing.T ) {
1051- reporter := newMockReporter (t )
1052- printer := & mockWebsocketPrinter {}
1053- config := Config {
1054- Reporter : reporter ,
1055- Printers : []Printer {printer },
1056- }.withDefaults ()
1057- ws := newWebsocket (newMockChain (t ), config , & mockWebsocketConn {})
1058-
1059- ws .printRead (websocket .CloseMessage ,
1060- []byte ("random message" ),
1061- websocket .CloseNormalClosure )
1062-
1063- if ! printer .isReadFrom {
1064- t .Errorf ("Websocket.printRead() failed to read from printer" )
1065- }
1066- }
1067-
1068- func TestWebsocket_PrintWrite (t * testing.T ) {
1069- reporter := newMockReporter (t )
1070- printer := & mockWebsocketPrinter {}
1071- config := Config {
1072- Reporter : reporter ,
1073- Printers : []Printer {printer },
1074- }.withDefaults ()
1075- ws := newWebsocket (newMockChain (t ), config , & mockWebsocketConn {})
1076-
1077- ws .printWrite (websocket .CloseMessage ,
1078- []byte ("random message" ),
1079- websocket .CloseNormalClosure )
1050+ func TestWebsocket_Printer (t * testing.T ) {
1051+ t .Run ("print read" , func (t * testing.T ) {
1052+ reporter := newMockReporter (t )
1053+ printer := & mockWebsocketPrinter {}
1054+ config := Config {
1055+ Reporter : reporter ,
1056+ Printers : []Printer {printer },
1057+ }.withDefaults ()
1058+ ws := newWebsocket (newMockChain (t ), config , & mockWebsocketConn {})
1059+
1060+ ws .printRead (websocket .CloseMessage ,
1061+ []byte ("random message" ),
1062+ websocket .CloseNormalClosure )
1063+
1064+ if ! printer .isReadFrom {
1065+ t .Errorf ("Websocket.printRead() failed to read from printer" )
1066+ }
1067+ })
10801068
1081- if ! printer .isWrittenTo {
1082- t .Errorf ("Websocket.printWrite() failed to write to printer" )
1083- }
1069+ t .Run ("print write" , func (t * testing.T ) {
1070+ reporter := newMockReporter (t )
1071+ printer := & mockWebsocketPrinter {}
1072+ config := Config {
1073+ Reporter : reporter ,
1074+ Printers : []Printer {printer },
1075+ }.withDefaults ()
1076+ ws := newWebsocket (newMockChain (t ), config , & mockWebsocketConn {})
1077+
1078+ ws .printWrite (websocket .CloseMessage ,
1079+ []byte ("random message" ),
1080+ websocket .CloseNormalClosure )
1081+
1082+ if ! printer .isWrittenTo {
1083+ t .Errorf ("Websocket.printWrite() failed to write to printer" )
1084+ }
1085+ })
10841086}
0 commit comments