Skip to content

Commit 38e53fa

Browse files
committed
chore(tests): fixes filename spelling
1 parent 6b965df commit 38e53fa

File tree

2 files changed

+55
-0
lines changed

2 files changed

+55
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
import Automizer, { modify } from '../src/index';
2+
import { ChartData } from '../src/types/chart-types';
3+
4+
test('create presentation, add slide with charts from template and modify existing chart.', async () => {
5+
const automizer = new Automizer({
6+
templateDir: `${__dirname}/pptx-templates`,
7+
outputDir: `${__dirname}/pptx-output`,
8+
});
9+
10+
const pres = automizer
11+
.loadRoot(`RootTemplate.pptx`)
12+
.load(`SlideWithCharts.pptx`, 'charts');
13+
14+
const result = await pres
15+
.addSlide('charts', 2, (slide) => {
16+
slide.modifyElement('ColumnChart', [
17+
modify.setChartData(<ChartData>{
18+
series: [
19+
{label: 'series 1'},
20+
{label: 'series 2'},
21+
{label: 'series 3'},
22+
],
23+
categories: [
24+
{label: 'cat 2-1', values: [50, 50, 20]},
25+
{label: 'cat 2-2', values: [14, 50, 20]},
26+
{label: 'cat 2-3', values: [15, 50, 20]},
27+
{label: 'cat 2-4', values: [26, 50, 20]}
28+
]
29+
})
30+
]);
31+
})
32+
.write(`modify-existing-chart.test.pptx`);
33+
34+
expect(result.charts).toBe(3);
35+
});
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import Automizer, { modify } from '../src/index';
2+
3+
test("create presentation, add slide with shapes from template and modify existing shape.", async () => {
4+
const automizer = new Automizer({
5+
templateDir: `${__dirname}/pptx-templates`,
6+
outputDir: `${__dirname}/pptx-output`
7+
})
8+
9+
const pres = automizer
10+
.loadRoot(`RootTemplate.pptx`)
11+
.load(`SlideWithShapes.pptx`, 'shapes')
12+
13+
const result = await pres
14+
.addSlide('shapes', 2, (slide) => {
15+
slide.modifyElement('Drum', [modify.setPosition({x: 1000000, h:5000000, w:5000000})])
16+
})
17+
.write(`modify-existing-shape.test.pptx`)
18+
19+
expect(result.slides).toBe(2)
20+
})

0 commit comments

Comments
 (0)