tests/stylecheck: make sure necessary hints are enabled (#21240)

This commit is contained in:
Anna 2023-03-01 22:00:58 +05:00 • committed by GitHub
commit 89d8c0b246
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 8 deletions

View file

@ -1,8 +1,8 @@
discard """ discard """
matrix: "--styleCheck:off" matrix: "--styleCheck:off --hint:Name:on"
""" """
{.hintAsError[Name]:on.} {.hintAsError[Name]:on.}
var a_b = 1 var a_b = 1
discard a_b discard a_b
{.hintAsError[Name]:off.} {.hintAsError[Name]:off.}

View file

@ -1,7 +1,7 @@
discard """ discard """
action: reject action: reject
nimout: '''treject.nim(14, 13) Error: 'iD' should be: 'id' [field declared in treject.nim(9, 5)]''' nimout: '''treject.nim(14, 13) Error: 'iD' should be: 'id' [field declared in treject.nim(9, 5)]'''
matrix: "--styleCheck:error --styleCheck:usages" matrix: "--styleCheck:error --styleCheck:usages --hint:Name:on"
""" """
type type
@ -14,4 +14,4 @@ template hello =
echo name.iD echo name.iD
echo iD echo iD
hello() hello()

View file

@ -1,11 +1,9 @@
discard """ discard """
action: reject action: reject
nimout: '''tusages.nim(22, 5) Error: 'BAD_STYLE' should be: 'BADSTYLE' [proc declared in tusages.nim(11, 6)]''' nimout: '''tusages.nim(20, 5) Error: 'BAD_STYLE' should be: 'BADSTYLE' [proc declared in tusages.nim(9, 6)]'''
matrix: "--styleCheck:error --styleCheck:usages" matrix: "--styleCheck:error --styleCheck:usages --hint:all:off --hint:Name:on"
""" """
import strutils import strutils
proc BADSTYLE(c: char) = discard proc BADSTYLE(c: char) = discard