From eac13167c7c9c794fea946a3eb691a94be4de656 Mon Sep 17 00:00:00 2001 From: Gustavo Cordova Avila Date: Tue, 26 Mar 2024 14:21:05 -0700 Subject: [PATCH] Add test for corner case when all chars are uppercase or lowercase --- tests/test.nim | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/test.nim b/tests/test.nim index f91b2be..1cd744e 100644 --- a/tests/test.nim +++ b/tests/test.nim @@ -17,3 +17,11 @@ test "fromSnakeCase": check "FIRST_NAME_ONLY".fromSnakeCase() == "firstNameOnly" check "ROSTR_TOKEN".fromSnakeCase() == "rostrToken" +test "all lowercase": + check "thisisatest".toSnakeCase() == "THISISATEST" + check "thisisatest".fromSnakeCase() == "thisisatest" + +test "all uppercase": + check "THISISATEST".toSnakeCase() == "THISISATEST" + check "THISISATEST".fromSnakeCase() == "thisisatest" +