test: add translateInPlace test

This commit is contained in:
Barış Soner Uşaklı
2025-01-07 13:29:32 -05:00
parent 407b0cc6ac
commit 225c91edb1

View File

@@ -555,4 +555,17 @@ describe('Utility Methods', () => {
}, 200); }, 200);
}); });
}); });
describe('Translator', () => {
const shim = require('../src/translator');
const { Translator } = shim;
it('should translate in place', async () => {
const translator = Translator.create('en-GB');
const el = $(`<div><span id="search" title="[[global:search]]"></span><span id="text">[[global:home]]</span></div>`);
await translator.translateInPlace(el.get(0));
assert.strictEqual(el.find('#text').text(), 'Home');
assert.strictEqual(el.find('#search').attr('title'), 'Search');
});
});
}); });