ES6 Katas Level 3 - Tagged Template Strings
Я пытаюсь изучить ES6, решая ES6 Katas.
Тем не менее, я застрял в следующей строке, начинающейся с него ("выражения НЕ передаются ему"...). Мне не разрешено менять линию утверждения. Я не смог найти способ соединить "два" с возвращенным массивом строк.
Это может быть действительно простой вопрос, но я был бы признателен за любую помощь.
Заранее спасибо.
describe('the 1st parameter - receives only the pure strings of the template string', function() {
function tagFunction(strings) {
return strings;
}
it('the strings are an array', function() {
var result = ['template string'];
assert.deepEqual(tagFunction`template string`, result);
});
it('expressions are NOT passed to it', function() {
var tagged = tagFunction`one`;
assert.deepEqual(tagged, ['one', 'two']);
});
});