From b34e8adb66da43cba7a25160c94be64e8f037e32 Mon Sep 17 00:00:00 2001 From: Gustavo Cordova Avila Date: Fri, 29 Mar 2024 13:22:32 -0700 Subject: [PATCH] Renamed 'fromSnakeCase' to 'toCamelCase' --- src/snake_case.nim | 2 +- tests/test2_fromSnakeCase.nim | 16 ---------------- tests/test2_toCamelCase.nim | 16 ++++++++++++++++ 3 files changed, 17 insertions(+), 17 deletions(-) delete mode 100644 tests/test2_fromSnakeCase.nim create mode 100644 tests/test2_toCamelCase.nim diff --git a/src/snake_case.nim b/src/snake_case.nim index 1dbaf71..e1df52a 100644 --- a/src/snake_case.nim +++ b/src/snake_case.nim @@ -18,7 +18,7 @@ proc toSnakeCase*(str: string): string = result.add '_' prv = ch -proc fromSnakeCase*(str: string): string = +proc toCamelCase*(str: string): string = ## Convert from SNAKE_CASE to camelCase var usc: bool = false for ch in str: diff --git a/tests/test2_fromSnakeCase.nim b/tests/test2_fromSnakeCase.nim deleted file mode 100644 index 0456e96..0000000 --- a/tests/test2_fromSnakeCase.nim +++ /dev/null @@ -1,16 +0,0 @@ -# To run these tests, simply execute `nimble test`. -import unittest -import snake_case - -test "fromSnakeCase": - check "TO_SNAKE_CASE".fromSnakeCase() == "toSnakeCase" - check "HTTP_SERVER_NAME".fromSnakeCase() == "httpServerName" - check "PORT_NUM".fromSnakeCase() == "portNum" - check "FIRST_NAME_ONLY".fromSnakeCase() == "firstNameOnly" - check "ROSTR_TOKEN".fromSnakeCase() == "rostrToken" - -test "all lowercase": - check "thisisatest".fromSnakeCase() == "thisisatest" - -test "all uppercase": - check "THISISATEST".fromSnakeCase() == "thisisatest" diff --git a/tests/test2_toCamelCase.nim b/tests/test2_toCamelCase.nim new file mode 100644 index 0000000..792a1a9 --- /dev/null +++ b/tests/test2_toCamelCase.nim @@ -0,0 +1,16 @@ +# To run these tests, simply execute `nimble test`. +import unittest +import snake_case + +test "toCamelCase": + check "TO_SNAKE_CASE".toCamelCase() == "toSnakeCase" + check "HTTP_SERVER_NAME".toCamelCase() == "httpServerName" + check "PORT_NUM".toCamelCase() == "portNum" + check "FIRST_NAME_ONLY".toCamelCase() == "firstNameOnly" + check "ROSTR_TOKEN".toCamelCase() == "rostrToken" + +test "all lowercase": + check "thisisatest".toCamelCase() == "thisisatest" + +test "all uppercase": + check "THISISATEST".toCamelCase() == "thisisatest"