Switch to unittest2

This commit is contained in:
Zahary Karadjov 2022-07-02 16:23:21 +03:00
parent 1f67530aa0
commit abd6f38f94
No known key found for this signature in database
GPG Key ID: C8936F8A3073D609
29 changed files with 60 additions and 44 deletions

View File

@ -7,7 +7,8 @@ description = "Backports, standard library candidates and small utilities that
license = "Apache License 2.0"
skipDirs = @["tests"]
requires "nim >= 1.2.0"
requires "nim >= 1.2.0",
"unittest2"
### Helper functions
proc test(args, path: string) =

View File

@ -1,5 +1,6 @@
import
random, unittest,
random,
unittest2,
../../stew/ranges/bitranges, ../../stew/bitseqs
proc randomBytes(n: int): seq[byte] =

View File

@ -1,5 +1,6 @@
import
unittest, math,
math,
unittest2,
../../stew/ptrops,
../../stew/ranges/[stackarrays]

View File

@ -1,5 +1,6 @@
import
unittest, sets,
sets,
unittest2,
../../stew/ranges/[typedranges, ptr_arith]
suite "Typed ranges":

View File

@ -10,7 +10,7 @@
{.used.}
import
std/unittest,
unittest2,
../stew/arrayops
suite "arrayops":

View File

@ -1,5 +1,5 @@
import
std/unittest,
unittest2,
../stew/assign2
suite "assign2":

View File

@ -1,5 +1,6 @@
import unittest
import ../stew/base10
import
unittest2,
../stew/base10
when defined(nimHasUsed): {.used.}

View File

@ -1,5 +1,6 @@
import unittest
import ../stew/base32
import
unittest2,
../stew/base32
when defined(nimHasUsed): {.used.}

View File

@ -1,5 +1,6 @@
import unittest
import ../stew/base58
import
unittest2,
../stew/base58
when defined(nimHasUsed): {.used.}

View File

@ -1,5 +1,6 @@
import unittest
import ../stew/[base64, byteutils]
import
unittest2,
../stew/[base64, byteutils]
when defined(nimHasUsed): {.used.}

View File

@ -1,6 +1,6 @@
import unittest
import ../stew/bitops2
import
unittest2,
../stew/bitops2
template test() =
doAssert bitsof(8'u8) == 8

View File

@ -1,5 +1,6 @@
import
unittest, strformat,
strformat,
unittest2,
../stew/[bitseqs]
suite "Bit fields":

View File

@ -6,7 +6,7 @@
# at your option. This file may not be copied, modified, or distributed except according to those terms.
import
std/unittest,
unittest2,
../stew/byteutils
proc compilationTest {.exportc: "compilationTest".} =

View File

@ -1,5 +1,6 @@
import unittest
import ../stew/ctops
import
unittest2,
../stew/ctops
suite "Constant-time operations test suite":
test "isEqual() test":

View File

@ -1,6 +1,6 @@
import unittest
import ../stew/endians2
import
unittest2,
../stew/endians2
template test() =
doAssert 0x01'u8.toBytesBE == [0x01'u8]

View File

@ -1,5 +1,6 @@
import
unittest, typetraits,
typetraits,
unittest2,
../stew/enums
suite "enums":

View File

@ -10,7 +10,7 @@
# distributed except according to those terms.
import
std/unittest,
unittest2,
../stew/interval_set
const

View File

@ -1,5 +1,6 @@
import unittest
import ../stew/io2
import
unittest2,
../stew/io2
suite "OS Input/Output procedures test suite":
test "getCurrentDir() test":

View File

@ -9,7 +9,8 @@
# according to those terms.
import
std/[algorithm, sequtils, strformat, strutils, tables, unittest],
std/[algorithm, sequtils, strformat, strutils, tables],
unittest2,
../stew/keyed_queue,
../stew/keyed_queue/kq_debug

View File

@ -1,5 +1,6 @@
import
unittest, random,
random,
unittest2,
../stew/[byteutils, leb128, results]
const edgeValues = {

View File

@ -1,8 +1,7 @@
import
unittest,
unittest2,
../stew/shims/macros
template unknown() {.pragma.}
template zero() {.pragma.}
template one(one: string) {.pragma.}

View File

@ -1,5 +1,6 @@
import
unittest, typetraits,
typetraits,
unittest2,
../stew/objects
when defined(nimHasUsed):

View File

@ -7,9 +7,9 @@
#
# at your option. This file may not be copied, modified, or distributed except according to those terms.
import unittest
import ../stew/ptrops
import
unittest2,
../stew/ptrops
var ints = [2, 3, 4]

View File

@ -6,7 +6,7 @@
# at your option. This file may not be copied, modified, or distributed except according to those terms.
import
std/unittest,
unittest2,
../stew/sequtils2
suite "sequtils2":

View File

@ -1,5 +1,5 @@
import
unittest,
unittest2,
../stew/shims/sets
suite "shims/sets":

View File

@ -10,8 +10,8 @@
import
std/[algorithm, sequtils, strformat, tables],
../stew/sorted_set,
unittest
unittest2,
../stew/sorted_set
const
keyList = [

View File

@ -1,5 +1,5 @@
import
unittest,
unittest2,
../stew/templateutils
var computations = newSeq[string]()

View File

@ -1,5 +1,6 @@
import
unittest, random,
random,
unittest2,
../stew/[varints, byteutils]
const edgeValues = {

View File

@ -1,5 +1,6 @@
import std/unittest
import ../stew/io2
import
unittest2,
../stew/io2
when defined(windows):
import ../stew/windows/acl