diff options
author | Benjamin Neff <benjamin@coding4coffee.ch> | 2018-04-10 02:49:37 +0300 |
---|---|---|
committer | Benjamin Neff <benjamin@coding4coffee.ch> | 2018-04-10 02:54:29 +0300 |
commit | f4ea138a642b44c8bee4099ba8d8baccb7e112b5 (patch) | |
tree | 51eb996ce7a20cedf55a30aec63760dd6347b261 /spec | |
parent | d031375610c9dcde6a98f5c9b2f836c2edfe8f16 (diff) |
Don't return a SafeString after truncate
Diffstat (limited to 'spec')
-rw-r--r-- | spec/javascripts/app/helpers/truncate_spec.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/javascripts/app/helpers/truncate_spec.js b/spec/javascripts/app/helpers/truncate_spec.js index d816d9f15..00cdcf201 100644 --- a/spec/javascripts/app/helpers/truncate_spec.js +++ b/spec/javascripts/app/helpers/truncate_spec.js @@ -6,4 +6,16 @@ describe("app.helpers.truncate", function() { it("handles undefined", function() { expect(app.helpers.truncate(undefined, 123)).toEqual(undefined); }); + + it("returns a short string", function() { + expect(app.helpers.truncate("Some text", 10)).toEqual("Some text"); + }); + + it("trims a long string at a space", function() { + expect(app.helpers.truncate("Some very long text", 10)).toEqual("Some very ..."); + }); + + it("returns a string", function() { + expect(typeof app.helpers.truncate("Some very long text", 10)).toEqual("string"); + }); }); |