From ab414f8b1c84d8d321f6a56a080132c9f1ce5c0c Mon Sep 17 00:00:00 2001 From: Stephan Seitz Date: Sun, 1 Jan 2023 15:15:40 +0100 Subject: [PATCH] ci: allow negative assertions in tests --- .github/workflows/tests.yml | 2 +- tests/query/highlights/rust/super-crate-imports.rs | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 tests/query/highlights/rust/super-crate-imports.rs diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8e4551bf7..4c807cdcb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -35,7 +35,7 @@ jobs: mkdir -p ~/.local/share/nvim/site/pack/plenary.nvim/start cd ~/.local/share/nvim/site/pack/plenary.nvim/start git clone https://github.com/nvim-lua/plenary.nvim - curl -L https://github.com/theHamsta/highlight-assertions/releases/download/v0.1.5/highlight-assertions_v0.1.5_x86_64-unknown-linux-gnu.tar.gz | tar -xz + curl -L https://github.com/theHamsta/highlight-assertions/releases/download/v0.1.6/highlight-assertions_v0.1.6_x86_64-unknown-linux-gnu.tar.gz | tar -xz cp highlight-assertions /usr/local/bin - name: Install and prepare Neovim diff --git a/tests/query/highlights/rust/super-crate-imports.rs b/tests/query/highlights/rust/super-crate-imports.rs new file mode 100644 index 000000000..49a0c2918 --- /dev/null +++ b/tests/query/highlights/rust/super-crate-imports.rs @@ -0,0 +1,12 @@ +use crate::a; +// ^ namespace +// ^ !keyword +use crate::{b, c}; +// ^ namespace +// ^ !keyword +use super::a; +// ^ namespace +// ^ !keyword +use super::{b, c}; +// ^ namespace +// ^ !keyword