Skip to content

Commit

Permalink
Add failing test
Browse files Browse the repository at this point in the history
  • Loading branch information
kraenhansen committed Oct 4, 2024
1 parent d3e2935 commit f1f6d57
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions packages/e2e-tests/test/e2e.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -571,6 +571,30 @@ describe('e2e', function () {
shell.assertNoErrors();
});

it('prints only multiline dots between prompts', async function () {
await shell.waitForPrompt();
const outputOffsetBefore = shell.output.length;
shell.writeInputLine(`
const foo = {
bar: "baz"
};
`);

// Wait for some multiline dots
await eventually(() => {
shell.assertContainsOutput('... ...');
});
const outputOffsetAfterDots = shell.output.length;
const output = shell.output
.substring(outputOffsetBefore, outputOffsetAfterDots)
.trim();
// Expect just the multiline dots
expect(output.startsWith('... ...')).equals(
true,
`Expected output to start with dots, got '${output}'`
);
});

it('runs help command', async function () {
expect(await shell.executeLine('help')).to.include('Shell Help');
shell.assertNoErrors();
Expand Down

0 comments on commit f1f6d57

Please sign in to comment.