mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-21 23:05:27 +00:00
enable style:usages for stdlib tests [backport: 1.6] (#19715)
* enable style:usages for stdlib tests
* freeAddrInfo
* more tests
* importc
* bufSize
* fix more
* => parseSql and renderSql
(cherry picked from commit 98cebad7de)
This commit is contained in:
@@ -46,7 +46,7 @@ func setSlice*(s: var string, slice: Slice[int]) =
|
||||
import std/sugar
|
||||
|
||||
var a = "Hello, Nim!"
|
||||
doassert a.dup(setSlice(7 .. 9)) == "Nim"
|
||||
doAssert a.dup(setSlice(7 .. 9)) == "Nim"
|
||||
doAssert a.dup(setSlice(0 .. 0)) == "H"
|
||||
doAssert a.dup(setSlice(0 .. 1)) == "He"
|
||||
doAssert a.dup(setSlice(0 .. 10)) == a
|
||||
|
||||
@@ -85,7 +85,7 @@ template checkIsolate(scratchAssignList: seq[NimNode], procParam, scratchDotExpr
|
||||
# var isoTempB = isolate(literal)
|
||||
# scratch.b = extract(isolateB)
|
||||
let isolatedTemp = genSym(nskTemp, "isoTemp")
|
||||
scratchAssignList.add newVarStmt(isolatedTemp, newCall(newidentNode("isolate"), procParam))
|
||||
scratchAssignList.add newVarStmt(isolatedTemp, newCall(newIdentNode("isolate"), procParam))
|
||||
scratchAssignList.add newAssignment(scratchDotExpr,
|
||||
newcall(newIdentNode("extract"), isolatedTemp))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user