Skip to content

Commit 6386330

Browse files
committed
[INTERNAL] themeBuilder: Fix tests not waiting for async adapter write
1 parent 34be139 commit 6386330

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

test/lib/processors/themeBuilder.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import fsInterface from "@ui5/fs/fsInterface";
55
import themeBuilderProcessor from "../../../lib/processors/themeBuilder.js";
66
import {ThemeBuilder} from "../../../lib/processors/themeBuilder.js";
77

8-
function prepareResources({library} = {}) {
8+
async function prepareResources({library} = {}) {
99
const input =
1010
`@someColor: black;
1111
.someClass {
@@ -29,7 +29,7 @@ function prepareResources({library} = {}) {
2929
string: input
3030
});
3131

32-
memoryAdapter.write(resource);
32+
await memoryAdapter.write(resource);
3333

3434
return {
3535
resource,
@@ -116,7 +116,7 @@ function getExpectedResults({compress, library, cssVariables}) {
116116
}
117117

118118
test("Processor: Builds a less file (default options)", async (t) => {
119-
const {resource, memoryAdapter} = prepareResources();
119+
const {resource, memoryAdapter} = await prepareResources();
120120

121121
const [cssResource, cssRtlResource, jsonResource] = await themeBuilderProcessor({
122122
resources: [resource],
@@ -136,7 +136,7 @@ test("Processor: Builds a less file (default options)", async (t) => {
136136
});
137137

138138
test("Processor: Builds a less file (compress = true)", async (t) => {
139-
const {resource, memoryAdapter} = prepareResources();
139+
const {resource, memoryAdapter} = await prepareResources();
140140

141141
const [cssResource, cssRtlResource, jsonResource] = await themeBuilderProcessor({
142142
resources: [resource],
@@ -153,7 +153,7 @@ test("Processor: Builds a less file (compress = true)", async (t) => {
153153
});
154154

155155
test("Processor: Builds a less file (compress = false)", async (t) => {
156-
const {resource, memoryAdapter} = prepareResources();
156+
const {resource, memoryAdapter} = await prepareResources();
157157

158158
const [cssResource, cssRtlResource, jsonResource] = await themeBuilderProcessor({
159159
resources: [resource],
@@ -170,7 +170,7 @@ test("Processor: Builds a less file (compress = false)", async (t) => {
170170
});
171171

172172
test("Processor: Builds a less file (no library)", async (t) => {
173-
const {resource, memoryAdapter} = prepareResources({library: false});
173+
const {resource, memoryAdapter} = await prepareResources({library: false});
174174

175175
const [cssResource, cssRtlResource, jsonResource] = await themeBuilderProcessor({
176176
resources: [resource],
@@ -187,7 +187,7 @@ test("Processor: Builds a less file (no library)", async (t) => {
187187
});
188188

189189
test("ThemeBuilder: Builds a less file", async (t) => {
190-
const {resource, memoryAdapter} = prepareResources();
190+
const {resource, memoryAdapter} = await prepareResources();
191191

192192
const themeBuilder = new ThemeBuilder({fs: fsInterface(memoryAdapter)});
193193

@@ -200,7 +200,7 @@ test("ThemeBuilder: Builds a less file", async (t) => {
200200
});
201201

202202
test("ThemeBuilder: Builds a less file (compress = true)", async (t) => {
203-
const {resource, memoryAdapter} = prepareResources();
203+
const {resource, memoryAdapter} = await prepareResources();
204204

205205
const themeBuilder = new ThemeBuilder({fs: fsInterface(memoryAdapter)});
206206

@@ -215,7 +215,7 @@ test("ThemeBuilder: Builds a less file (compress = true)", async (t) => {
215215
});
216216

217217
test("ThemeBuilder: Builds a less file (compress = false)", async (t) => {
218-
const {resource, memoryAdapter} = prepareResources();
218+
const {resource, memoryAdapter} = await prepareResources();
219219

220220
const themeBuilder = new ThemeBuilder({fs: fsInterface(memoryAdapter)});
221221

@@ -230,7 +230,7 @@ test("ThemeBuilder: Builds a less file (compress = false)", async (t) => {
230230
});
231231

232232
test("ThemeBuilder: Builds a less file (no library)", async (t) => {
233-
const {resource, memoryAdapter} = prepareResources({library: false});
233+
const {resource, memoryAdapter} = await prepareResources({library: false});
234234

235235
const themeBuilder = new ThemeBuilder({fs: fsInterface(memoryAdapter)});
236236

@@ -245,7 +245,7 @@ test("ThemeBuilder: Builds a less file (no library)", async (t) => {
245245
});
246246

247247
test("Processor: Builds a less file (cssVariables = true)", async (t) => {
248-
const {resource, memoryAdapter} = prepareResources();
248+
const {resource, memoryAdapter} = await prepareResources();
249249

250250
const [
251251
cssResource,

0 commit comments

Comments
 (0)