summary refs log tree commit diff stats
path: root/tests/stdlib/tdigitsutils.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/stdlib/tdigitsutils.nim')
-rw-r--r--tests/stdlib/tdigitsutils.nim23
1 files changed, 0 insertions, 23 deletions
diff --git a/tests/stdlib/tdigitsutils.nim b/tests/stdlib/tdigitsutils.nim
deleted file mode 100644
index 7cf63411f..000000000
--- a/tests/stdlib/tdigitsutils.nim
+++ /dev/null
@@ -1,23 +0,0 @@
-import std/private/digitsutils
-
-template main =
-  block: # digits10
-    doAssert digits10(0'u64) == 1
-    # checks correctness on all powers of 10 + [0,-1,1]
-    var x = 1'u64
-    var num = 1
-    while true:
-      # echo (x, num)
-      doAssert digits10(x) == num
-      doAssert digits10(x+1) == num
-      if x > 1:
-        doAssert digits10(x-1) == num - 1
-      num += 1
-      let xOld = x
-      x *= 10
-      if x < xOld:
-        # wrap-around
-        break
-
-static: main()
-main()