diff --git a/.busted b/.busted index b29936d..f4945a0 100644 --- a/.busted +++ b/.busted @@ -1,8 +1,13 @@ return { _all = { - lua = 'nlua', + coverage = false, lpath = 'lua/?.lua;lua/?/init.lua', - helper = 'tests/minimal.lua', + lua = 'nlua', + }, + default = { + verbose = true, + }, + tests = { + verbose = true, }, - default = { verbose = true }, } diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cc5a926..ecde609 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,16 +64,3 @@ jobs: run: uv tool install ruff - name: Lint Python files with ruff run: ruff check scrapers/ - - test: - name: Tests - runs-on: ubuntu-latest - strategy: - matrix: - nvim_version: [stable, nightly] - steps: - - uses: actions/checkout@v4 - - name: Run tests - uses: nvim-neorocks/nvim-busted-action@v1 - with: - nvim_version: ${{ matrix.nvim_version }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..56816ae --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,20 @@ +name: Run tests +on: + pull_request: ~ + push: + branches: + - main + +jobs: + build: + name: Run tests + runs-on: ubuntu-latest + strategy: + matrix: + neovim_version: ['nightly', 'stable'] + + steps: + - name: Run tests + uses: nvim-neorocks/nvim-busted-action@v1 + with: + nvim_version: ${{ matrix.neovim_version }} diff --git a/.luarocks b/.luarocks deleted file mode 100644 index 82b1cf3..0000000 --- a/.luarocks +++ /dev/null @@ -1,4 +0,0 @@ -lua_version = "5.1" -variables = { - CC = "gcc" -} \ No newline at end of file diff --git a/selene.toml b/selene.toml index 47b9138..922273f 100644 --- a/selene.toml +++ b/selene.toml @@ -1 +1,3 @@ std = "lua51+vim" + +exclude = ["spec"]