@@ -11,30 +11,30 @@ suite('ParamHintCompletionProvider', () => {
1111 test ( "provides items for first param" , async ( ) => {
1212 let param = "param_1:" ;
1313 let actual = await providerResult ( provider , param ) ;
14- assert . notEqual ( actual , null ) ;
14+ assert . notStrictEqual ( actual , null ) ;
1515 } ) ;
1616
1717 test ( "provides items for non-first param" , async ( ) => {
1818 let param = "first: str, paramName:" ;
1919 let actual = await providerResult ( provider , param , "\n\nparamName = 12" ) ;
20- assert . notEqual ( actual , null ) ;
21- assert . equal ( actual ?. items [ 0 ] . label . trim ( ) , PythonType . Int ) ;
20+ assert . notStrictEqual ( actual , null ) ;
21+ assert . strictEqual ( actual ?. items [ 0 ] . label . trim ( ) , PythonType . Int ) ;
2222 } ) ;
2323
2424 test ( "provides items for param on new line" , async ( ) => {
2525 let param = "\n paramName:" ;
2626 let actual = await providerResult ( provider , param ) ;
27- assert . notEqual ( actual , null ) ;
27+ assert . notStrictEqual ( actual , null ) ;
2828
2929 param = "\n\tparamName:" ;
3030 actual = await providerResult ( provider , param ) ;
31- assert . notEqual ( actual , null ) ;
31+ assert . notStrictEqual ( actual , null ) ;
3232 } ) ;
3333
3434 test ( "provides items for param with legal non-ascii chars" , async ( ) => {
3535 let param = "a変な:" ;
3636 let actual = await providerResult ( provider , param ) ;
37- assert . notEqual ( actual , null ) ;
37+ assert . notStrictEqual ( actual , null ) ;
3838 } ) ;
3939
4040 test ( "provides items for nestled function" , async ( ) => {
@@ -43,31 +43,31 @@ suite('ParamHintCompletionProvider', () => {
4343 def nestled(multiple_lines,
4444 paramName:` ;
4545 let actual = await providerResult ( provider , data ) ;
46- assert . notEqual ( actual , null ) ;
46+ assert . notStrictEqual ( actual , null ) ;
4747 } ) ;
4848
4949 test ( "provides items for async function" , async ( ) => {
5050 let data = "async def func(test:" ;
5151 let pos = new vsc . Position ( 0 , data . length ) ;
5252 let expected = null ;
5353 let actual = await provideCompletionItems ( provider , data , pos ) ;
54- assert . notEqual ( actual , null , messageFor ( data , expected , actual ) ) ;
54+ assert . notStrictEqual ( actual , null , messageFor ( data , expected , actual ) ) ;
5555
5656 let line2 = " test:" ;
5757 data = "async def func(\n" + line2 ;
5858 pos = new vsc . Position ( 1 , line2 . length ) ;
5959 actual = await provideCompletionItems ( provider , data , pos ) ;
60- assert . notEqual ( actual , null , messageFor ( data , expected , actual ) ) ;
60+ assert . notStrictEqual ( actual , null , messageFor ( data , expected , actual ) ) ;
6161 } ) ;
6262
6363 test ( "provides default items if nothing is detected" , async ( ) => {
6464 let param = "notFound:" ;
6565 let expected = typeHints ( ) . concat ( typingHints ( ) ) ;
6666 let result = await providerResult ( provider , param ) ;
6767
68- assert . notEqual ( result , null ) ;
68+ assert . notStrictEqual ( result , null ) ;
6969 const actual : string [ ] | undefined = result ?. items . map ( item => item . label . trim ( ) ) ;
70- assert . deepEqual ( actual , expected ) ;
70+ assert . deepStrictEqual ( actual , expected ) ;
7171 } ) ;
7272
7373 test ( "provides type estimations + default items" , async ( ) => {
@@ -76,71 +76,71 @@ suite('ParamHintCompletionProvider', () => {
7676
7777 let result = await providerResult ( provider , param , "\n\nparam = Class()" ) ;
7878
79- assert . notEqual ( result , null ) ;
79+ assert . notStrictEqual ( result , null ) ;
8080 const actual : string [ ] | undefined = result ?. items . map ( item => item . label . trim ( ) ) ;
81- assert . deepEqual ( actual , expected ) ;
81+ assert . deepStrictEqual ( actual , expected ) ;
8282 } ) ;
8383
8484 test ( "does not provide items unless a function def is detected" , async ( ) => {
8585 let text = " :" ;
8686 let pos = new vsc . Position ( 0 , text . length ) ;
8787 let actual = await provideCompletionItems ( provider , text , pos ) ;
88- assert . equal ( actual , null ) ;
88+ assert . strictEqual ( actual , null ) ;
8989 } ) ;
9090
9191 test ( "does not provide items for ':' without a param (within function brackets)" , async ( ) => {
9292 let actual = await providerResult ( provider , "param, :" ) ;
93- assert . equal ( actual , null ) ;
93+ assert . strictEqual ( actual , null ) ;
9494 } ) ;
9595
9696 test ( "does not provide items for ':' under a function def" , async ( ) => {
9797 let data = "):\n d = ', not_a_param:" ;
9898 let expected = null ;
9999 let actual = await providerResult ( provider , data ) ;
100- assert . equal ( actual , expected , messageFor ( data , expected , actual ) ) ;
100+ assert . strictEqual ( actual , expected , messageFor ( data , expected , actual ) ) ;
101101
102102 data = "):\n :" ;
103103 actual = await providerResult ( provider , data ) ;
104- assert . equal ( actual , expected , messageFor ( data , expected , actual ) ) ;
104+ assert . strictEqual ( actual , expected , messageFor ( data , expected , actual ) ) ;
105105
106106 data = "):\n d = { key:" ;
107107 actual = await providerResult ( provider , data ) ;
108- assert . equal ( actual , null , messageFor ( data , expected , actual ) ) ;
108+ assert . strictEqual ( actual , null , messageFor ( data , expected , actual ) ) ;
109109
110110 data = `self,
111111 s: str,
112112 f: float,
113113 i: int):
114114 v = ', not_a_param:` ;
115115 actual = await providerResult ( provider , data ) ;
116- assert . equal ( actual , null , messageFor ( data , expected , actual ) ) ;
116+ assert . strictEqual ( actual , null , messageFor ( data , expected , actual ) ) ;
117117
118118 data = `self,
119119 s: str,
120120 f: float,
121121 i: int) -> int:
122122 v = ', not_a_param:` ;
123123 actual = await providerResult ( provider , data ) ;
124- assert . equal ( actual , null , messageFor ( data , expected , actual ) ) ;
124+ assert . strictEqual ( actual , null , messageFor ( data , expected , actual ) ) ;
125125
126126 data = `self,
127127 s: str,
128128 f: float,
129129 i: int) -> 変な:
130130 v = ', not_a_param:` ;
131131 actual = await providerResult ( provider , data ) ;
132- assert . equal ( actual , null , messageFor ( data , expected , actual ) ) ;
132+ assert . strictEqual ( actual , null , messageFor ( data , expected , actual ) ) ;
133133 } ) ;
134134
135135 test ( "does not provide items for end of function definition" , async ( ) => {
136136 let actual = await providerResult ( provider , "):" ) ;
137- assert . equal ( actual , null ) ;
137+ assert . strictEqual ( actual , null ) ;
138138 } ) ;
139139
140140 test ( "does not include * in parameter name" , async ( ) => {
141141 let param = "*paramName:" ;
142142 let actual = await providerResult ( provider , param , "\n\nparamName = 12" ) ;
143- assert . equal ( actual ?. items [ 0 ] . label . trim ( ) , PythonType . Int ) ;
143+ assert . strictEqual ( actual ?. items [ 0 ] . label . trim ( ) , PythonType . Int ) ;
144144 } ) ;
145145
146146} ) ;
0 commit comments