/** * Jasmine Spec Reporter Configuration * Provides cleaner, more readable test output */ import { SpecReporter, StacktraceOption } from 'jasmine-spec-reporter'; // Remove default reporter jasmine.getEnv().clearReporters(); // Add spec reporter with custom configuration jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayPending: true, displayDuration: true, displayErrorMessages: true, displayStacktrace: StacktraceOption.PRETTY, displaySuccessful: true, displayFailed: true, }, summary: { displayPending: true, displayDuration: true, displayErrorMessages: true, displayStacktrace: StacktraceOption.PRETTY, displaySuccessful: false, displayFailed: true, }, colors: { enabled: true, successful: 'green', failed: 'red', pending: 'yellow', }, prefixes: { successful: '✓ ', failed: '✗ ', pending: '○ ', }, customProcessors: [], }));