diff options
| author | mitermayer <mitermayer.reis@gmail.com> | 2018-11-18 04:37:01 +0000 |
|---|---|---|
| committer | mitermayer <mitermayer.reis@gmail.com> | 2019-08-25 20:56:07 -0700 |
| commit | 64cc97376fb7556d285b34f3b02e25458e128a11 (patch) | |
| tree | df65c6b31e51c583d902f1b435789f0cdebbd130 /tests | |
| parent | 18a42315acc254755b122b4afaf3896466227b6c (diff) | |
| download | vim-prettier-64cc97376fb7556d285b34f3b02e25458e128a11.tar.xz | |
Integrating vim-driver dummy test
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/__snapshots__/formatting.test.js.snap | 3 | ||||
| -rw-r--r-- | tests/formatting.test.js | 33 |
2 files changed, 36 insertions, 0 deletions
diff --git a/tests/__snapshots__/formatting.test.js.snap b/tests/__snapshots__/formatting.test.js.snap new file mode 100644 index 0000000..b78b432 --- /dev/null +++ b/tests/__snapshots__/formatting.test.js.snap @@ -0,0 +1,3 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`PrettierVersion returns pluggin version 1`] = `"0.2.7"`; diff --git a/tests/formatting.test.js b/tests/formatting.test.js new file mode 100644 index 0000000..49d5703 --- /dev/null +++ b/tests/formatting.test.js @@ -0,0 +1,33 @@ +const HeadlessRemoteClient = require('vim-driver/dist/HeadlessRemoteClient'); +const Server = require('vim-driver/dist/Server'); + +const HOST = '127.0.0.1'; +const PORT = 1337; + +let server; +let remote; + +beforeAll(async () => { + server = new Server(); + await server.listen(HOST, PORT); +}); + +afterAll(async () => { + await server.close(); +}); + +beforeEach(async () => { + remote = new HeadlessRemoteClient({host: HOST, port: PORT}); + await remote.connect(server); +}); + +afterEach(async () => { + if (remote.isConnected()) { + await remote.close(); + } +}); + +test('PrettierVersion returns pluggin version', async () => { + const result = await remote.execute('PrettierVersion'); + expect(result).toMatchSnapshot(); +}); |
