mirror of
https://github.com/olehomelchenko/astrolabe.git
synced 2026-08-08 02:02:33 +00:00
Tests: drop change-detector component tests
This commit is contained in:
@@ -157,35 +157,6 @@ describe('ChartBuilderModal', () => {
|
||||
vi.useRealTimers();
|
||||
});
|
||||
|
||||
test('shows the no-datasets empty state with its one next step (3D)', async () => {
|
||||
await act(async () => {
|
||||
root.render(<ChartBuilderModal />);
|
||||
await Promise.resolve();
|
||||
});
|
||||
expect(container.textContent).toContain('No datasets yet');
|
||||
const action = Array.from(container.querySelectorAll('button')).find(
|
||||
(b) => b.textContent === 'Add a dataset',
|
||||
);
|
||||
expect(action).toBeDefined();
|
||||
});
|
||||
|
||||
test('offers a dataset chooser when datasets exist but none is loaded', async () => {
|
||||
const ds = createDataset({
|
||||
name: 'Waiting',
|
||||
data: [{ a: 1 }],
|
||||
format: 'json',
|
||||
source: 'inline',
|
||||
now: T,
|
||||
});
|
||||
useDatasetStore.getState().add(ds);
|
||||
|
||||
await act(async () => {
|
||||
root.render(<ChartBuilderModal />);
|
||||
await Promise.resolve();
|
||||
});
|
||||
expect(container.textContent).toContain('Choose a dataset');
|
||||
});
|
||||
|
||||
test('a complete filter row reaches the renderer as a top-level transform (1C)', async () => {
|
||||
vi.useFakeTimers();
|
||||
const { renderSpec } = await import('../services/chart-renderer');
|
||||
|
||||
Reference in New Issue
Block a user