21 lines
601 B
JavaScript
21 lines
601 B
JavaScript
|
/* global BreakString:true */
|
||
|
|
||
|
QUnit.module("lib:breakString", {});
|
||
|
|
||
|
QUnit.test("breakString", assert => {
|
||
|
var b = function(s, hint) {
|
||
|
return new BreakString(s).break(hint);
|
||
|
};
|
||
|
|
||
|
assert.equal(b("hello"), "hello");
|
||
|
assert.equal(b("helloworld"), "helloworld");
|
||
|
assert.equal(b("HeMans11"), "He<wbr>​Mans<wbr>​11");
|
||
|
assert.equal(b("he_man"), "he_<wbr>​man");
|
||
|
assert.equal(b("he11111"), "he<wbr>​11111");
|
||
|
assert.equal(b("HRCBob"), "HRC<wbr>​Bob");
|
||
|
assert.equal(
|
||
|
b("bobmarleytoo", "Bob Marley Too"),
|
||
|
"bob<wbr>​marley<wbr>​too"
|
||
|
);
|
||
|
});
|