From e98fb410ee93f1c722ff3ccf93e712566bb7e5e4 Mon Sep 17 00:00:00 2001 From: Heath Nielson Date: Fri, 26 Apr 2013 15:19:23 -0600 Subject: [PATCH] Add some get/setString tests. --- test/strings.js | 29 +++++++++++++++++++++++++++++ test/test.html | 3 ++- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 test/strings.js diff --git a/test/strings.js b/test/strings.js new file mode 100644 index 00000000..61a12d93 --- /dev/null +++ b/test/strings.js @@ -0,0 +1,29 @@ +(function() { + + module("strings"); + test("getSubString", function() { + equal(OpenSeadragon.getString("Errors.Dzi"), + "Hmm, this doesn't appear to be a valid Deep Zoom Image.", + "Read sub-string"); + }); + + test("getInvalidString", function() { + equal(OpenSeadragon.getString("Greeting"), "", + "Handled unset string key"); + equal(OpenSeadragon.getString("Errors"), "", + "Handled requesting parent key"); + }); + + test("setString", function() { + OpenSeadragon.setString("Greeting", "Hello world"); + equal(OpenSeadragon.getString("Greeting"), "Hello world", + "Set a string"); + }); + + test("setSubString", function() { + OpenSeadragon.setString("CustomGreeting.Hello", "Hello world"); + equal(OpenSeadragon.getString("CustomGreeting.Hello"), "Hello world", + "Set a sub-string"); + }); + +})(); diff --git a/test/test.html b/test/test.html index 37a9afe4..6ca53fa2 100644 --- a/test/test.html +++ b/test/test.html @@ -16,5 +16,6 @@ + - \ No newline at end of file +