neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 54000170205b684cfb91bd178fba5d3486fb3313
parent 92349b1db0039aac3a43089d0aade2437164505c
Author: James McCoy <jamessan@jamessan.com>
Date:   Sun,  6 Mar 2022 16:09:39 -0500

Merge pull request #17628 from jamessan/bsd-gdb

ci(bsd): install gdb to get backtraces from cores
Diffstat:
M.builds/freebsd.yml | 1+
M.builds/openbsd.yml | 1+
Mtest/functional/lua/vim_spec.lua | 4++++
3 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml @@ -12,6 +12,7 @@ packages: - gettext - python - libffi +- gdb sources: - https://github.com/neovim/neovim diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml @@ -12,6 +12,7 @@ packages: - libtool - ninja-1.10.2p0 - unzip-6.0p14 +- gdb sources: - https://github.com/neovim/neovim diff --git a/test/functional/lua/vim_spec.lua b/test/functional/lua/vim_spec.lua @@ -1,5 +1,6 @@ -- Test suite for testing interactions with API bindings local helpers = require('test.functional.helpers')(after_each) +local isCI = require('test.helpers').isCI local Screen = require('test.functional.ui.screen') local funcs = helpers.funcs @@ -2557,6 +2558,9 @@ describe('lua: builtin modules', function() it('does not work when disabled without runtime', function() + if isCI('sourcehut') then + pending('causes a core dump') + end clear{args={'--luamod-dev'}, env={VIMRUNTIME='fixtures/a'}} -- error checking could be better here. just check that --luamod-dev -- does anything at all by breaking with missing runtime..