Make UI language, timestamps and live feedback consistent
This commit is contained in:
@@ -36,7 +36,7 @@ it('keeps current estimates and host comparison before history with scoped histo
|
||||
expect(body.indexOf('aria-label="History range"')).toBeGreaterThan(body.indexOf('id="capacity-history-title"'));
|
||||
expect(body).toContain('range=7d&game=t5&host=ec-1');
|
||||
expect(body).toContain('3 of 3 available');
|
||||
expect(body).toContain('No queued instances');
|
||||
expect(body).toContain('No queued servers');
|
||||
expect(body).not.toContain('href="/provisioning"');
|
||||
expect(body).not.toContain('Manage hosts');
|
||||
expect(body).toContain('Updates every 30 seconds');
|
||||
@@ -48,13 +48,13 @@ it('keeps fleet-wide queue scope explicit and preserves unavailable estimates',
|
||||
const body = render(CapacityPage, { props: { data: report } }).body;
|
||||
expect(body).toContain('Capacity estimate unavailable');
|
||||
expect(body).toContain('href="/provisioning"');
|
||||
expect(body).toContain('2 instances queued');
|
||||
expect(body).toContain('2 servers queued');
|
||||
expect(body).toContain('Fleet-wide');
|
||||
});
|
||||
|
||||
it('keeps ineligible hosts and their reasons visible while collapsing detailed assumptions', () => {
|
||||
const body = render(CapacityHosts, { props: { returnTo: '/capacity', hosts: [host(), host({ id: 'missing-files', name: 'Missing files', eligible: false, estimatedServers: 0, limitingResource: null, reasons: ['Latest game files are not ready.'] }), host({ id: 'offline', name: 'Offline host', connected: false, eligible: false, estimatedServers: 0, cpuCoresAvailable: null, memoryBytesAvailable: null, limitingResource: null, reasons: ['Waiting for a fresh host report.'] })] } }).body;
|
||||
expect(body).toContain('Additional instances</th>');
|
||||
expect(body).toContain('Additional servers</th>');
|
||||
expect(body).toContain('Not eligible');
|
||||
expect(body).toContain('Latest game files are not ready.');
|
||||
expect(body).toContain('Offline');
|
||||
@@ -62,7 +62,7 @@ it('keeps ineligible hosts and their reasons visible while collapsing detailed a
|
||||
expect(body).not.toContain('>Ready<');
|
||||
expect(body).toMatch(/<tr hidden[^>]*id="capacity-host-ec-1"/);
|
||||
expect(body).toContain('aria-expanded="false"');
|
||||
expect(body).toContain('Running instance');
|
||||
expect(body).toContain('Running server');
|
||||
expect(body).toContain('aria-label="Host capacity comparison" tabindex="0"');
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user