about summary refs log tree commit diff
path: root/lib/tests/misc.nix
diff options
context:
space:
mode:
authorJacob Abel <jacobabel@nullpo.dev>2022-07-09 20:12:31 -0400
committerJacob Abel <jacobabel@nullpo.dev>2022-10-23 17:50:24 -0400
commited71173841618bd4c69f40d07fb467ccabc5db0b (patch)
tree4532a1f7bc9459c07badc3e91e80bf5260d8832f /lib/tests/misc.nix
parent88b18dcf445a1be963a6bd2f9e8c075edd668f71 (diff)
lib/strings: Update docs and restructured code to improve readability of toInt and toIntBase10.
Diffstat (limited to 'lib/tests/misc.nix')
-rw-r--r--lib/tests/misc.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/tests/misc.nix b/lib/tests/misc.nix
index 4bfc8bb876994..31c938a8ffda1 100644
--- a/lib/tests/misc.nix
+++ b/lib/tests/misc.nix
@@ -346,6 +346,8 @@ runTests {
     ( builtins.tryEval (toInt "123 123") == { success = false; value = false; } )
     ( builtins.tryEval (toInt "0 123") == { success = false; value = false; } )
     ( builtins.tryEval (toInt " 0d ") == { success = false; value = false; } )
+    ( builtins.tryEval (toInt " 1d ") == { success = false; value = false; } )
+    ( builtins.tryEval (toInt " d0 ") == { success = false; value = false; } )
     ( builtins.tryEval (toInt "00") == { success = false; value = false; } )
     ( builtins.tryEval (toInt "01") == { success = false; value = false; } )
     ( builtins.tryEval (toInt "002") == { success = false; value = false; } )
@@ -388,6 +390,8 @@ runTests {
     ( builtins.tryEval (toIntBase10 "123 123") == { success = false; value = false; } )
     ( builtins.tryEval (toIntBase10 "0 123") == { success = false; value = false; } )
     ( builtins.tryEval (toIntBase10 " 0d ") == { success = false; value = false; } )
+    ( builtins.tryEval (toIntBase10 " 1d ") == { success = false; value = false; } )
+    ( builtins.tryEval (toIntBase10 " d0 ") == { success = false; value = false; } )
     ( builtins.tryEval (toIntBase10 " foo ") == { success = false; value = false; } )
     ( builtins.tryEval (toIntBase10 " foo 123 ") == { success = false; value = false; } )
     ( builtins.tryEval (toIntBase10 " foo 00123 ") == { success = false; value = false; } )