Skip to content

Commit 32bcc0b

Browse files
authored
increase spinner time to more accurately capture spinner refreshes in unit tests (#2577)
1 parent 921fdad commit 32bcc0b

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

.changeset/smart-beds-exercise.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@aws-amplify/cli-core': patch
3+
---
4+
5+
increase spinner time to more accurately capture spinner refreshes in unit tests

packages/cli-core/src/printer/printer.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,18 +140,18 @@ void describe('Printer', () => {
140140
void it('startSpinner start animating spinner with message until stopSpinner is called in TTY terminal', async () => {
141141
const message = 'Message 1';
142142

143-
// Refresh rate of 50 ms
143+
// Refresh rate of 100 ms
144144
const printer = new Printer(
145145
LogLevel.INFO,
146146
ttyStream,
147147
process.stderr,
148-
50,
148+
100,
149149
true
150150
);
151151
printer.startSpinner(spinnerId, message);
152152

153-
// Wait for 190 ms
154-
await new Promise((resolve) => setTimeout(resolve, 190));
153+
// Wait for 400 ms
154+
await new Promise((resolve) => setTimeout(resolve, 400));
155155

156156
// Stop spinner
157157
printer.stopSpinner(spinnerId);

0 commit comments

Comments
 (0)