use doAssert in tests (#16486)

This commit is contained in:
flywind 2020-12-28 07:13:21 -06:00 • committed by GitHub
commit 6d442a40a6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
78 changed files with 1056 additions and 1056 deletions

View file

@ -22,11 +22,11 @@ import algorithm
static:
var numArray = [1, 2, 3, 4, -1]
numArray.sort(cmp)
assert numArray == [-1, 1, 2, 3, 4]
doAssert numArray == [-1, 1, 2, 3, 4]
var str = "cba"
str.sort(cmp)
assert str == "abc"
doAssert str == "abc"
# #6086
import math, sequtils, sugar
@ -42,7 +42,7 @@ block:
var a = f()
const b = f()
assert a == b
doAssert a == b
block:
proc f(): seq[char] =
@ -50,7 +50,7 @@ block:
var runTime = f()
const compTime = f()
assert runTime == compTime
doAssert runTime == compTime
# #6083
block:
@ -64,24 +64,24 @@ block:
result[i] = tmp
const fact1000 = abc()
assert fact1000 == @[1, 2]
doAssert fact1000 == @[1, 2]
# Tests for VM ops
block:
static:
# for joint test, the project path is different, so I disabled it:
when false:
assert "vm" in getProjectPath()
doAssert "vm" in getProjectPath()
let b = getEnv("UNSETENVVAR")
assert b == ""
assert existsEnv("UNSERENVVAR") == false
doAssert b == ""
doAssert existsEnv("UNSERENVVAR") == false
putEnv("UNSETENVVAR", "VALUE")
assert getEnv("UNSETENVVAR") == "VALUE"
assert existsEnv("UNSETENVVAR") == true
doAssert getEnv("UNSETENVVAR") == "VALUE"
doAssert existsEnv("UNSETENVVAR") == true
assert fileExists("MISSINGFILE") == false
assert dirExists("MISSINGDIR") == false
doAssert fileExists("MISSINGFILE") == false
doAssert dirExists("MISSINGDIR") == false
# #7210
block: