@ngneat/spectator
Version:
A powerful tool to simplify your Angular tests
20 lines • 2.99 kB
JavaScript
import { getDefaultBaseOptions } from '../base/options';
import { merge } from '../internals/merge';
import { HostComponent } from '../spectator-host/host-component';
const defaultSpectatorRoutingOptions = {
...getDefaultBaseOptions(),
host: HostComponent,
template: '',
shallow: false,
detectChanges: true,
directiveProviders: [],
directiveMocks: [],
declareDirective: true,
};
/**
* @internal
*/
export function getSpectatorDirectiveDefaultOptions(overrides) {
return merge(defaultSpectatorRoutingOptions, overrides);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3B0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3NwZWN0YXRvci9zcmMvbGliL3NwZWN0YXRvci1kaXJlY3RpdmUvb3B0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxPQUFPLEVBQXdCLHFCQUFxQixFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDOUUsT0FBTyxFQUFFLEtBQUssRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQzNDLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQWlCakUsTUFBTSw4QkFBOEIsR0FBMkQ7SUFDN0YsR0FBRyxxQkFBcUIsRUFBRTtJQUMxQixJQUFJLEVBQUUsYUFBYTtJQUNuQixRQUFRLEVBQUUsRUFBRTtJQUNaLE9BQU8sRUFBRSxLQUFLO0lBQ2QsYUFBYSxFQUFFLElBQUk7SUFDbkIsa0JBQWtCLEVBQUUsRUFBRTtJQUN0QixjQUFjLEVBQUUsRUFBRTtJQUNsQixnQkFBZ0IsRUFBRSxJQUFJO0NBQ3ZCLENBQUM7QUFFRjs7R0FFRztBQUNILE1BQU0sVUFBVSxtQ0FBbUMsQ0FDakQsU0FBMkM7SUFFM0MsT0FBTyxLQUFLLENBQUMsOEJBQThCLEVBQUUsU0FBUyxDQUFDLENBQUM7QUFDMUQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFByb3ZpZGVyLCBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IEJhc2VTcGVjdGF0b3JPcHRpb25zLCBnZXREZWZhdWx0QmFzZU9wdGlvbnMgfSBmcm9tICcuLi9iYXNlL29wdGlvbnMnO1xuaW1wb3J0IHsgbWVyZ2UgfSBmcm9tICcuLi9pbnRlcm5hbHMvbWVyZ2UnO1xuaW1wb3J0IHsgSG9zdENvbXBvbmVudCB9IGZyb20gJy4uL3NwZWN0YXRvci1ob3N0L2hvc3QtY29tcG9uZW50JztcbmltcG9ydCB7IE9wdGlvbmFsc1JlcXVpcmVkIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG4vKipcbiAqIEBwdWJsaWNBcGlcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBTcGVjdGF0b3JEaXJlY3RpdmVPcHRpb25zPEQsIEg+IGV4dGVuZHMgQmFzZVNwZWN0YXRvck9wdGlvbnMge1xuICBkaXJlY3RpdmU6IFR5cGU8RD47XG4gIHNoYWxsb3c/OiBib29sZWFuO1xuICBkZXRlY3RDaGFuZ2VzPzogYm9vbGVhbjtcbiAgaG9zdD86IFR5cGU8SD47XG4gIHRlbXBsYXRlPzogc3RyaW5nO1xuICBkaXJlY3RpdmVQcm92aWRlcnM/OiBQcm92aWRlcltdO1xuICBkaXJlY3RpdmVNb2Nrcz86IFR5cGU8YW55PltdO1xuICBkZWNsYXJlRGlyZWN0aXZlPzogYm9vbGVhbjtcbn1cblxuY29uc3QgZGVmYXVsdFNwZWN0YXRvclJvdXRpbmdPcHRpb25zOiBPcHRpb25hbHNSZXF1aXJlZDxTcGVjdGF0b3JEaXJlY3RpdmVPcHRpb25zPGFueSwgYW55Pj4gPSB7XG4gIC4uLmdldERlZmF1bHRCYXNlT3B0aW9ucygpLFxuICBob3N0OiBIb3N0Q29tcG9uZW50LFxuICB0ZW1wbGF0ZTogJycsXG4gIHNoYWxsb3c6IGZhbHNlLFxuICBkZXRlY3RDaGFuZ2VzOiB0cnVlLFxuICBkaXJlY3RpdmVQcm92aWRlcnM6IFtdLFxuICBkaXJlY3RpdmVNb2NrczogW10sXG4gIGRlY2xhcmVEaXJlY3RpdmU6IHRydWUsXG59O1xuXG4vKipcbiAqIEBpbnRlcm5hbFxuICovXG5leHBvcnQgZnVuY3Rpb24gZ2V0U3BlY3RhdG9yRGlyZWN0aXZlRGVmYXVsdE9wdGlvbnM8RCwgSD4oXG4gIG92ZXJyaWRlcz86IFNwZWN0YXRvckRpcmVjdGl2ZU9wdGlvbnM8RCwgSD4sXG4pOiBSZXF1aXJlZDxTcGVjdGF0b3JEaXJlY3RpdmVPcHRpb25zPEQsIEg+PiB7XG4gIHJldHVybiBtZXJnZShkZWZhdWx0U3BlY3RhdG9yUm91dGluZ09wdGlvbnMsIG92ZXJyaWRlcyk7XG59XG4iXX0=