2
0
mirror of https://github.com/tenrok/vue-native-websocket.git synced 2026-06-14 20:22:27 +03:00
Files
vue-native-websocket/test/unit/specs/Main.spec.js
T
Nathan b62cc5a27c Specs (#6)
* wire up specs

* tests + fixes for #1

* travis
2017-07-07 09:27:32 -07:00

22 lines
456 B
JavaScript

import Vue from 'vue'
import VueNativeSock from '@/Main'
import { Server } from 'mock-socket'
describe("Main.js", () =>{
let mockServer
it ('can be bound to the onopen event', (done) => {
mockServer = new Server('ws://localhost:8080')
Vue.use(VueNativeSock, 'ws://localhost:8080', null)
let vm = new Vue()
vm.$options.sockets.onopen = (data) => {
expect(data.type).to.equal('open')
mockServer.stop(done)
}
})
})