1import { unsafeTemplate } from '../template';
2
3describe(unsafeTemplate, () => {
4  it('can use positional arguments', () => {
5    const template = unsafeTemplate`${0}${1}${0}!`;
6    expect(template('Y', 'A')).toBe('YAY!');
7  });
8
9  it('can use named arguments', () => {
10    const template = unsafeTemplate`${0} ${'foo'}!`;
11    expect(template('Hello', { foo: 'World' })).toBe('Hello World!');
12  });
13});
14