From 5f634e0c37e723fc0c33e06b4fd5c2180178db40 Mon Sep 17 00:00:00 2001 From: William Boman Date: Wed, 6 Jul 2022 19:41:43 +0200 Subject: mason.nvim --- tests/server_spec.lua | 55 --------------------------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 tests/server_spec.lua (limited to 'tests/server_spec.lua') diff --git a/tests/server_spec.lua b/tests/server_spec.lua deleted file mode 100644 index f8c3206f..00000000 --- a/tests/server_spec.lua +++ /dev/null @@ -1,55 +0,0 @@ -local spy = require "luassert.spy" -local lsp_installer = require "nvim-lsp-installer" -local server = require "nvim-lsp-installer.server" -local a = require "nvim-lsp-installer.core.async" - -local function timestamp() - local seconds, microseconds = vim.loop.gettimeofday() - return (seconds * 1000) + math.floor(microseconds / 1000) -end - -describe("server", function() - it( - "calls registered on_ready handlers upon successful installation", - async_test(function() - local on_ready_handler = spy.new() - local generic_handler = spy.new() - - lsp_installer.on_server_ready(generic_handler) - - local srv = ServerGenerator { - name = "on_ready_fixture", - root_dir = server.get_server_root_path "on_ready_fixture", - } - srv:on_ready(on_ready_handler) - srv:install() - assert.wait_for(function() - assert.spy(on_ready_handler).was_called(1) - assert.spy(generic_handler).was_called(1) - assert.spy(generic_handler).was_called_with(srv) - end) - assert.is_true(srv:is_installed()) - end) - ) - - it( - "doesn't call on_ready handler when server fails installation", - async_test(function() - local on_ready_handler = spy.new() - local generic_handler = spy.new() - - lsp_installer.on_server_ready(generic_handler) - - local srv = FailingServerGenerator { - name = "on_ready_fixture_failing", - root_dir = server.get_server_root_path "on_ready_fixture_failing", - } - srv:on_ready(on_ready_handler) - srv:install() - a.sleep(500) - assert.spy(on_ready_handler).was_not_called() - assert.spy(generic_handler).was_not_called() - assert.is_false(srv:is_installed()) - end) - ) -end) -- cgit v1.2.3-70-g09d2