piral-ng
Version:
Plugin for integrating Angular components in Piral.
15 lines (13 loc) • 380 B
text/typescript
import { describe, it, expect } from 'vitest';
import { enqueue } from './queue';
describe('queue', () => {
it('queueing works', async () => {
const elements = [];
await new Promise((resolve) => {
enqueue(() => elements.push('ho'));
enqueue(() => elements.push('hop'));
enqueue(resolve);
});
expect(elements).toEqual(['ho', 'hop']);
});
});