Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion testsuite/tests/input/tex/Mhchem.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -491,7 +491,9 @@ describe('Mhchem-Ams', () => {
});

it('Mhchem Brace Error', () => {
expectTexError('\\ce{{x^${x}}}').toBe('Extra close brace or missing open brace');
expectTexError('\\ce{{x^${x}}}').toBe(
'Extra close brace or missing open brace'
);
});

it('Mhchem stretchy <-', () => {
Expand Down
12 changes: 9 additions & 3 deletions testsuite/tests/input/tex/Newcommand.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -228,13 +228,19 @@ describe('Newcommand', () => {
});

it('Def significant spaces 1', () => {
expectTexError('\\def\\x#1 #2{[#1,#2]} \\x{a}{b}').toBe('Runaway argument for \\x?');
expectTexError('\\def\\x#1 #2{[#1,#2]} \\x{a}{b}').toBe(
'Runaway argument for \\x?'
);
expect(tex2mml('\\def\\x#1 #2{[#1,#2]} \\x{a} {b}')).toMatchSnapshot();
});

it('Def significant spaces 2', () => {
expectTexError('\\def\\x#1 #2 {[#1,#2]} \\x{a}{b}').toBe('Runaway argument for \\x?');
expectTexError('\\def\\x#1 #2 {[#1,#2]} \\x{a} {b}').toBe('Runaway argument for \\x?');
expectTexError('\\def\\x#1 #2 {[#1,#2]} \\x{a}{b}').toBe(
'Runaway argument for \\x?'
);
expectTexError('\\def\\x#1 #2 {[#1,#2]} \\x{a} {b}').toBe(
'Runaway argument for \\x?'
);
expect(tex2mml('\\def\\x#1 #2{[#1,#2]} \\x{a} {b} ')).toMatchSnapshot();
});
});
Expand Down
8 changes: 2 additions & 6 deletions testsuite/tests/input/tex/Physics.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2474,15 +2474,11 @@ describe('Physics Errors', () => {
});

it('Missing Closing Delimiter', () => {
expect(
tex2mml('\\sin(1\\over2')
).toMatchSnapshot();
expect(tex2mml('\\sin(1\\over2')).toMatchSnapshot();
});

it('Extra Open Delimiter', () => {
expect(
tex2mml('\\sin((1\\over2)')
).toMatchSnapshot();
expect(tex2mml('\\sin((1\\over2)')).toMatchSnapshot();
});
});

Expand Down
17 changes: 8 additions & 9 deletions testsuite/tests/input/tex/Tex.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -161,18 +161,19 @@ describe('TexError', () => {

describe('texError', () => {
test('Number argument', () => {
expect(() => texError(null, 'test', 'Number: %1', '1'))
.toThrow('Number: 1');
expect(() => texError(null, 'test', 'Number: %1', '1')).toThrow(
'Number: 1'
);
});

test('Braced insertion', () => {
expect(() => texError(null, 'test', 'Msg: %{1}, Number: %{2}', 'OK', '2'))
.toThrow('Msg: OK, Number: 2');
expect(() =>
texError(null, 'test', 'Msg: %{1}, Number: %{2}', 'OK', '2')
).toThrow('Msg: OK, Number: 2');
});

test('Percent', () => {
expect(() => texError(null, 'test', '10%%'))
.toThrow('10%');
expect(() => texError(null, 'test', '10%%')).toThrow('10%');
});
});

Expand Down Expand Up @@ -274,9 +275,7 @@ describe('Configuration', () => {
'warn',
() => new TeX({ packages: ['base', 'undefined'] })
);
expect(message).toBe(
"Package 'undefined' not found. Omitted."
);
expect(message).toBe("Package 'undefined' not found. Omitted.");
});
});

Expand Down