spec/unit/framing_spec.rb in em-websocket-0.4.0 vs spec/unit/framing_spec.rb in em-websocket-0.5.0
- old
+ new
@@ -1,5 +1,7 @@
+# encoding: BINARY
+
require 'helper'
describe EM::WebSocket::Framing03 do
class FramingContainer
include EM::WebSocket::Framing03
@@ -263,10 +265,10 @@
describe "other tests" do
it "should raise a WSProtocolError if an invalid frame type is requested" do
lambda {
# Opcode 3 is not supported by this draft
@f << "\x83\x05Hello"
- }.should raise_error(EventMachine::WebSocket::WSProtocolError, "Unknown opcode")
+ }.should raise_error(EventMachine::WebSocket::WSProtocolError, "Unknown opcode 3")
end
it "should accept a fragmented unmasked text message in 3 frames" do
@f.should_receive(:message).with(:text, '', 'Hello world')
@f << "\x01\x03Hel"