diff --git a/src/library.gd b/src/library.gd index 97d13be..6ce484e 100644 --- a/src/library.gd +++ b/src/library.gd @@ -10,6 +10,9 @@ extends Node func _ready(): pass # Replace with function body. +func sha256(thing): + return thing.sha256_text() + func echo(thing): return thing diff --git a/test/unit/test_library.gd b/test/unit/test_library.gd index 266ef8f..c844b74 100644 --- a/test/unit/test_library.gd +++ b/test/unit/test_library.gd @@ -9,5 +9,11 @@ func before_each(): func test_assert_eq_number_equal(): assert_eq('asdf', 'asdf', "Should pass") +func test_assert_sha256(): + assert_eq( + "f4f04af6a832bcd8a6855df5d0242c9a71e9da17faeb2d33b30c8903f1b5a944", + lib.sha256("hi mom"), + "Should sha256") + func test_assert_eq_echo(): assert_eq("hi mom", lib.echo("hi mom"), "Should echo")