Made strutils string test procs less redundant.

This commit is contained in:
Joey Payne 2015-10-10 09:13:00 -06:00
commit 2d256a4489

View file

@ -1653,54 +1653,54 @@ when isMainModule:
doAssert " foo\n bar".indent(4, "Q") == "QQQQ foo\nQQQQ bar" doAssert " foo\n bar".indent(4, "Q") == "QQQQ foo\nQQQQ bar"
doAssert isAlpha('r') == true doAssert isAlpha('r')
doAssert isAlpha('A') == true doAssert isAlpha('A')
doAssert isAlpha('$') == false doAssert(not isAlpha('$'))
doAssert isAlpha("Rasp") == true doAssert isAlpha("Rasp")
doAssert isAlpha("Args") == true doAssert isAlpha("Args")
doAssert isAlpha("$Tomato") == false doAssert(not isAlpha("$Tomato"))
doAssert isAlphaNumeric('3') == true doAssert isAlphaNumeric('3')
doAssert isAlphaNumeric('R') == true doAssert isAlphaNumeric('R')
doAssert isAlphaNumeric('!') == false doAssert(not isAlphaNumeric('!'))
doAssert isAlphaNumeric("34ABc") == true doAssert isAlphaNumeric("34ABc")
doAssert isAlphaNumeric("Rad") == true doAssert isAlphaNumeric("Rad")
doAssert isAlphaNumeric("1234") == true doAssert isAlphaNumeric("1234")
doAssert isAlphaNumeric("@nose") == false doAssert(not isAlphaNumeric("@nose"))
doAssert isDigit('3') == true doAssert isDigit('3')
doAssert isDigit('a') == false doAssert(not isDigit('a'))
doAssert isDigit('%') == false doAssert(not isDigit('%'))
doAssert isDigit("12533") == true doAssert isDigit("12533")
doAssert isDigit("12.33") == false doAssert(not isDigit("12.33"))
doAssert isDigit("A45b") == false doAssert(not isDigit("A45b"))
doAssert isSpace('\t') == true doAssert isSpace('\t')
doAssert isSpace('\l') == true doAssert isSpace('\l')
doAssert isSpace('A') == false doAssert(not isSpace('A'))
doAssert isSpace("\t\l \v\r\f") == true doAssert isSpace("\t\l \v\r\f")
doAssert isSpace(" ") == true doAssert isSpace(" ")
doAssert isSpace("ABc \td") == false doAssert(not isSpace("ABc \td"))
doAssert isLower('a') == true doAssert isLower('a')
doAssert isLower('z') == true doAssert isLower('z')
doAssert isLower('A') == false doAssert(not isLower('A'))
doAssert isLower('5') == false doAssert(not isLower('5'))
doAssert isLower('&') == false doAssert(not isLower('&'))
doAssert isLower("abcd") == true doAssert isLower("abcd")
doAssert isLower("abCD") == false doAssert(not isLower("abCD"))
doAssert isLower("33aa") == false doAssert(not isLower("33aa"))
doAssert isUpper('A') == true doAssert isUpper('A')
doAssert isUpper('b') == false doAssert(not isUpper('b'))
doAssert isUpper('5') == false doAssert(not isUpper('5'))
doAssert isUpper('%') == false doAssert(not isUpper('%'))
doAssert isUpper("ABC") == true doAssert isUpper("ABC")
doAssert isUpper("AAcc") == false doAssert(not isUpper("AAcc"))
doAssert isUpper("A#$") == false doAssert(not isUpper("A#$"))