1
1
import * as cursor from "./cursor.ts" ;
2
2
import { assertEquals } from "../deps_test.ts" ;
3
- import { ensureNumber } from "../deps.ts" ;
4
- import { ensurePosition , ensureScreenPos , isScreenPos } from "./types.ts" ;
3
+ import { assertNumber } from "../deps.ts" ;
4
+ import { assertPosition , assertScreenPos , isScreenPos } from "./types.ts" ;
5
5
import { test } from "../deps_test.ts" ;
6
6
7
7
test ( {
11
11
await denops . call ( "setline" , 1 , "abcdef" ) ;
12
12
await denops . cmd ( "norm gg4|mx6|mY2|" ) ;
13
13
14
- ensureNumber ( await cursor . col ( denops , "." ) ) ;
14
+ assertNumber ( await cursor . col ( denops , "." ) ) ;
15
15
assertEquals ( await cursor . col ( denops , "." ) , 2 ) ;
16
16
assertEquals ( await cursor . col ( denops , [ 1 , 2 ] ) , 2 ) ;
17
17
assertEquals ( await cursor . col ( denops , [ 1 , "$" ] ) , 7 ) ;
24
24
fn : async ( denops ) => {
25
25
await denops . call ( "setline" , 1 , "\tab" ) ;
26
26
27
- ensureNumber ( await cursor . virtcol ( denops , "." ) ) ;
27
+ assertNumber ( await cursor . virtcol ( denops , "." ) ) ;
28
28
assertEquals ( await cursor . virtcol ( denops , "." ) , 8 ) ;
29
29
assertEquals ( await cursor . virtcol ( denops , [ 1 , 1 ] ) , 8 ) ;
30
30
assertEquals ( await cursor . virtcol ( denops , [ 1 , "$" ] ) , 11 ) ;
39
39
name : "line()" ,
40
40
fn : async ( denops ) => {
41
41
await denops . call ( "setline" , 1 , [ "a" , "b" , "c" ] ) ;
42
- ensureNumber ( await cursor . line ( denops , "." ) ) ;
42
+ assertNumber ( await cursor . line ( denops , "." ) ) ;
43
43
assertEquals ( await cursor . line ( denops , "." ) , 1 ) ;
44
44
assertEquals ( await cursor . line ( denops , "$" ) , 3 ) ;
45
45
} ,
@@ -49,34 +49,34 @@ test({
49
49
mode : "all" ,
50
50
name : "wincol()" ,
51
51
fn : async ( denops ) => {
52
- ensureNumber ( await cursor . wincol ( denops ) ) ;
52
+ assertNumber ( await cursor . wincol ( denops ) ) ;
53
53
} ,
54
54
} ) ;
55
55
56
56
test ( {
57
57
mode : "all" ,
58
58
name : "winline()" ,
59
59
fn : async ( denops ) => {
60
- ensureNumber ( await cursor . winline ( denops ) ) ;
60
+ assertNumber ( await cursor . winline ( denops ) ) ;
61
61
} ,
62
62
} ) ;
63
63
64
64
test ( {
65
65
mode : "all" ,
66
66
name : "cursor()" ,
67
67
fn : async ( denops ) => {
68
- ensureNumber ( await cursor . cursor ( denops , 1 , 2 ) ) ;
69
- ensureNumber ( await cursor . cursor ( denops , 1 , 2 , 3 ) ) ;
70
- ensureNumber ( await cursor . cursor ( denops , [ 1 , 2 , 3 ] ) ) ;
71
- ensureNumber ( await cursor . cursor ( denops , [ 1 , 2 , 3 , 4 ] ) ) ;
68
+ assertNumber ( await cursor . cursor ( denops , 1 , 2 ) ) ;
69
+ assertNumber ( await cursor . cursor ( denops , 1 , 2 , 3 ) ) ;
70
+ assertNumber ( await cursor . cursor ( denops , [ 1 , 2 , 3 ] ) ) ;
71
+ assertNumber ( await cursor . cursor ( denops , [ 1 , 2 , 3 , 4 ] ) ) ;
72
72
} ,
73
73
} ) ;
74
74
75
75
test ( {
76
76
mode : "all" ,
77
77
name : "screenpos()" ,
78
78
fn : async ( denops ) => {
79
- ensureScreenPos ( await cursor . screenpos ( denops , "%" , 1 , 1 ) ) ;
79
+ assertScreenPos ( await cursor . screenpos ( denops , "%" , 1 , 1 ) ) ;
80
80
// screenpos() returns `{}` if failed
81
81
assertEquals (
82
82
isScreenPos ( await cursor . screenpos ( denops , 9999 , 1 , 1 ) ) ,
@@ -89,26 +89,26 @@ test({
89
89
mode : "all" ,
90
90
name : "getcurpos" ,
91
91
fn : async ( denops ) => {
92
- ensurePosition ( await cursor . getcurpos ( denops ) ) ;
92
+ assertPosition ( await cursor . getcurpos ( denops ) ) ;
93
93
} ,
94
94
} ) ;
95
95
96
96
test ( {
97
97
mode : "all" ,
98
98
name : "getpos" ,
99
99
fn : async ( denops ) => {
100
- ensurePosition ( await cursor . getpos ( denops , "'a" ) ) ;
100
+ assertPosition ( await cursor . getpos ( denops , "'a" ) ) ;
101
101
} ,
102
102
} ) ;
103
103
104
104
test ( {
105
105
mode : "all" ,
106
106
name : "setpos" ,
107
107
fn : async ( denops ) => {
108
- ensureNumber (
108
+ assertNumber (
109
109
await cursor . setpos ( denops , "'b" , await cursor . getpos ( denops , "'a" ) ) ,
110
110
) ;
111
- ensureNumber (
111
+ assertNumber (
112
112
await cursor . setpos ( denops , "'b" , await cursor . getcurpos ( denops ) ) ,
113
113
) ;
114
114
} ,
@@ -118,23 +118,23 @@ test({
118
118
mode : "all" ,
119
119
name : "byte2line" ,
120
120
fn : async ( denops ) => {
121
- ensureNumber ( await cursor . byte2line ( denops , 1 ) ) ;
121
+ assertNumber ( await cursor . byte2line ( denops , 1 ) ) ;
122
122
} ,
123
123
} ) ;
124
124
125
125
test ( {
126
126
mode : "all" ,
127
127
name : "line2byte" ,
128
128
fn : async ( denops ) => {
129
- ensureNumber ( await cursor . line2byte ( denops , 1 ) ) ;
129
+ assertNumber ( await cursor . line2byte ( denops , 1 ) ) ;
130
130
} ,
131
131
} ) ;
132
132
133
133
test ( {
134
134
mode : "all" ,
135
135
name : "diff_filler()" ,
136
136
fn : async ( denops ) => {
137
- ensureNumber ( await cursor . diff_filler ( denops , 1 ) ) ;
138
- ensureNumber ( await cursor . diff_filler ( denops , "." ) ) ;
137
+ assertNumber ( await cursor . diff_filler ( denops , 1 ) ) ;
138
+ assertNumber ( await cursor . diff_filler ( denops , "." ) ) ;
139
139
} ,
140
140
} ) ;
0 commit comments