aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/ts_utils_spec.lua
diff options
context:
space:
mode:
authorKiyoon Kim <yoonkr33@gmail.com>2023-02-12 00:39:21 +0000
committerStephan Seitz <stephan.seitz@fau.de>2023-02-12 02:38:17 -0800
commit2c2430d42f30d1aef8715aed933272c9a6898f4e (patch)
tree895ccd83705f22332e8bcf61ad68fc3d11b389dc /tests/unit/ts_utils_spec.lua
parentUpdate parsers: c_sharp, capnp, fortran, func, glimmer, haskell, php, ron, sq... (diff)
downloadnvim-treesitter-2c2430d42f30d1aef8715aed933272c9a6898f4e.tar
nvim-treesitter-2c2430d42f30d1aef8715aed933272c9a6898f4e.tar.gz
nvim-treesitter-2c2430d42f30d1aef8715aed933272c9a6898f4e.tar.bz2
nvim-treesitter-2c2430d42f30d1aef8715aed933272c9a6898f4e.tar.lz
nvim-treesitter-2c2430d42f30d1aef8715aed933272c9a6898f4e.tar.xz
nvim-treesitter-2c2430d42f30d1aef8715aed933272c9a6898f4e.tar.zst
nvim-treesitter-2c2430d42f30d1aef8715aed933272c9a6898f4e.zip
deprecate get_node_range and is_in_node_range
Diffstat (limited to 'tests/unit/ts_utils_spec.lua')
-rw-r--r--tests/unit/ts_utils_spec.lua40
1 files changed, 0 insertions, 40 deletions
diff --git a/tests/unit/ts_utils_spec.lua b/tests/unit/ts_utils_spec.lua
index 3cc7d4dc8..a56755134 100644
--- a/tests/unit/ts_utils_spec.lua
+++ b/tests/unit/ts_utils_spec.lua
@@ -1,45 +1,5 @@
local tsutils = require "nvim-treesitter.ts_utils"
-describe("is_in_node_range", function()
- local function test_is_in_node_range(line, col)
- local node = {
- range = function()
- return unpack { 0, 3, 2, 5 }
- end,
- }
- return tsutils.is_in_node_range(node, line, col)
- end
-
- it("returns false before node start", function()
- assert.is_false(test_is_in_node_range(0, 0))
- assert.is_false(test_is_in_node_range(0, 1))
- assert.is_false(test_is_in_node_range(0, 2))
- end)
-
- it("returns true at node start", function()
- assert.is_true(test_is_in_node_range(0, 3))
- end)
-
- it("returns true on first line of the node", function()
- assert.is_true(test_is_in_node_range(0, 4))
- end)
-
- it("returns true between node lines", function()
- assert.is_true(test_is_in_node_range(1, 2))
- assert.is_true(test_is_in_node_range(1, 20))
- end)
-
- it("returns false on node end", function()
- -- Ranges are end-exclusive
- assert.is_false(test_is_in_node_range(2, 5))
- end)
-
- it("returns false after node end", function()
- assert.is_false(test_is_in_node_range(2, 6))
- assert.is_false(test_is_in_node_range(3, 0))
- end)
-end)
-
describe("update_selection", function()
local function get_updated_selection(case)
vim.api.nvim_buf_set_lines(0, 0, -1, false, case.lines)