mirror of
https://github.com/nim-lang/Nim.git
synced 2026-02-14 23:33:28 +00:00
active windows tests and use doAssert (#16395)
This commit is contained in:
@@ -12,7 +12,6 @@ I
|
||||
AM
|
||||
GROOT
|
||||
'''
|
||||
disabled: "windows"
|
||||
"""
|
||||
|
||||
|
||||
@@ -64,14 +63,14 @@ echo buffer
|
||||
|
||||
block:
|
||||
var ss = newStringStream("The quick brown fox jumped over the lazy dog.\nThe lazy dog ran")
|
||||
assert(ss.getPosition == 0)
|
||||
assert(ss.peekStr(5) == "The q")
|
||||
assert(ss.getPosition == 0) # haven't moved
|
||||
assert(ss.readStr(5) == "The q")
|
||||
assert(ss.getPosition == 5) # did move
|
||||
assert(ss.peekLine() == "uick brown fox jumped over the lazy dog.")
|
||||
assert(ss.getPosition == 5) # haven't moved
|
||||
doAssert(ss.getPosition == 0)
|
||||
doAssert(ss.peekStr(5) == "The q")
|
||||
doAssert(ss.getPosition == 0) # haven't moved
|
||||
doAssert(ss.readStr(5) == "The q")
|
||||
doAssert(ss.getPosition == 5) # did move
|
||||
doAssert(ss.peekLine() == "uick brown fox jumped over the lazy dog.")
|
||||
doAssert(ss.getPosition == 5) # haven't moved
|
||||
var str = newString(100)
|
||||
assert(ss.peekLine(str))
|
||||
assert(str == "uick brown fox jumped over the lazy dog.")
|
||||
assert(ss.getPosition == 5) # haven't moved
|
||||
doAssert(ss.peekLine(str))
|
||||
doAssert(str == "uick brown fox jumped over the lazy dog.")
|
||||
doAssert(ss.getPosition == 5) # haven't moved
|
||||
|
||||
Reference in New Issue
Block a user