Fix tests for metadata order changed

This commit is contained in:
Trevor Buckner
2026-10-22 16:36:00 +00:00
parent 6b8fc41404
commit 720aaba3b3
2 changed files with 62 additions and 62 deletions
+1 -1
View File
@@ -208,7 +208,7 @@ const api = {
metadata.trimSize = { width: brew?.trimSize?.width, height: brew?.trimSize?.height };
text = `\`\`\`metadata\n` +
`${yaml.dump(metadata)}\n` +
`${yaml.dump(metadata)}` +
`\`\`\`\n\n` +
`${text}`;
return text;
+37 -37
View File
@@ -1,6 +1,7 @@
/* eslint-disable max-lines */
import { splitTextStyleAndMetadata } from '../shared/helpers.js';
import dedent from 'dedent';
describe('Tests for api', ()=>{
let api;
@@ -493,35 +494,35 @@ describe('Tests for api', ()=>{
},
});
expect(result).toEqual(`\`\`\`metadata
title: some title
description: this is a description
tags:
expect(result).toEqual(dedent`
\`\`\`metadata
title: some title
description: this is a description
tags:
- something
- fun
renderer: v3
theme: phb
bleedSize:
renderer: v3
theme: phb
columns: '2'
columnGutter: .125in
license: None
legalAuthors: ''
bleedSize:
top: .125in
bottom: .125in
inner: .125in
outer: .125in
safetySpace:
safetySpace:
top: .25in
bottom: .25in
outer: .25in
inner: .5in
trimSize:
trimSize:
width: 8.5in
height: 11in
columns: '2'
columnGutter: .125in
license: None
legalAuthors: ''
\`\`\`
\`\`\`
brew`);
brew`);
});
it('should set metadata and style', ()=>{
@@ -556,39 +557,39 @@ brew`);
},
});
expect(result).toEqual(`\`\`\`metadata
title: some title
description: this is a description
tags:
expect(result).toEqual(dedent`
\`\`\`metadata
title: some title
description: this is a description
tags:
- something
- fun
renderer: v3
theme: phb
bleedSize:
renderer: v3
theme: phb
columns: '2'
columnGutter: .125in
license: None
legalAuthors: ''
bleedSize:
top: .125in
bottom: .125in
inner: .125in
outer: .125in
safetySpace:
safetySpace:
top: .25in
bottom: .25in
outer: .25in
inner: .5in
trimSize:
trimSize:
width: 8.5in
height: 11in
columns: '2'
columnGutter: .125in
license: None
legalAuthors: ''
\`\`\`
\`\`\`
\`\`\`css
hello yes i am css
\`\`\`
\`\`\`css
hello yes i am css
\`\`\`
brew`);
brew`);
});
});
describe('exclusion methods', ()=>{
@@ -704,12 +705,11 @@ brew`);
'title: asdf\n' +
'bleedSize: {}\n' +
'safetySpace: {}\n' +
'trimSize: {}\n' +
'trimSize: {}' +
'\n' +
'```\n' +
'\n' +
'asdf',
textBin : undefined,
theme : '5ePHB',
thumbnail : '',
title : 'asdf',