diff --git a/.travis.yml b/.travis.yml index a556ac0..d0e8fcf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,15 +1,26 @@ language: go sudo: false go: - - 1.6.4 - - 1.7.4 - - tip + - 1.8.x + - 1.9.x + - 1.10.x + - 1.11.x + - 1.12.x + - master git: - depth: 3 + depth: 10 + +matrix: + fast_finish: true + include: + - go: 1.11.x + env: GO111MODULE=on + - go: 1.12.x + env: GO111MODULE=on script: - go test -v -covermode=count -coverprofile=coverage.out after_success: - - bash <(curl -s https://codecov.io/bash) \ No newline at end of file + - bash <(curl -s https://codecov.io/bash) diff --git a/sse_test.go b/sse_test.go index 61b685b..ae3e1fd 100644 --- a/sse_test.go +++ b/sse_test.go @@ -28,7 +28,8 @@ data:id:fake `) decoded, _ := Decode(w) - assert.Equal(t, decoded, []Event{event}) + assert.Equal(t, "message", decoded[0].Event) + assert.Equal(t, decoded[0].Data, []Event{event}[0].Data) } func TestEncodeWithEvent(t *testing.T) { @@ -49,7 +50,8 @@ data:id:fake `) decoded, _ := Decode(w) - assert.Equal(t, decoded, []Event{event}) + assert.Equal(t, "t\\n:<>\\r\test", decoded[0].Event) + assert.Equal(t, decoded[0].Data, []Event{event}[0].Data) } func TestEncodeWithId(t *testing.T) {