@analogjs/vitest-angular
Version:
Vitest Builder for Angular
11 lines • 1.87 kB
JavaScript
import { createHtmlCommentSnapshotSerializer, createNoNgAttributesSnapshotSerializer, } from './snapshot-serializers.js';
const env = globalThis;
['expect'].forEach((methodName) => {
const originalVitestFn = env[methodName];
if (!originalVitestFn) {
return;
}
originalVitestFn.addSnapshotSerializer(createHtmlCommentSnapshotSerializer());
originalVitestFn.addSnapshotSerializer(createNoNgAttributesSnapshotSerializer());
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0dXAtc2VyaWFsaXplcnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9wYWNrYWdlcy92aXRlc3QtYW5ndWxhci9zZXR1cC1zZXJpYWxpemVycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQ0wsbUNBQW1DLEVBQ25DLHNDQUFzQyxHQUN2QyxNQUFNLDJCQUEyQixDQUFDO0FBRW5DLE1BQU0sR0FBRyxHQUFHLFVBQWlCLENBQUM7QUFFOUIsQ0FBQyxRQUFRLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxVQUFVLEVBQUUsRUFBRTtJQUNoQyxNQUFNLGdCQUFnQixHQUFHLEdBQUcsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUN6QyxJQUFJLENBQUMsZ0JBQWdCLEVBQUUsQ0FBQztRQUN0QixPQUFPO0lBQ1QsQ0FBQztJQUNELGdCQUFnQixDQUFDLHFCQUFxQixDQUFDLG1DQUFtQyxFQUFFLENBQUMsQ0FBQztJQUM5RSxnQkFBZ0IsQ0FBQyxxQkFBcUIsQ0FDcEMsc0NBQXNDLEVBQUUsQ0FDekMsQ0FBQztBQUNKLENBQUMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgY3JlYXRlSHRtbENvbW1lbnRTbmFwc2hvdFNlcmlhbGl6ZXIsXG4gIGNyZWF0ZU5vTmdBdHRyaWJ1dGVzU25hcHNob3RTZXJpYWxpemVyLFxufSBmcm9tICcuL3NuYXBzaG90LXNlcmlhbGl6ZXJzLmpzJztcblxuY29uc3QgZW52ID0gZ2xvYmFsVGhpcyBhcyBhbnk7XG5cblsnZXhwZWN0J10uZm9yRWFjaCgobWV0aG9kTmFtZSkgPT4ge1xuICBjb25zdCBvcmlnaW5hbFZpdGVzdEZuID0gZW52W21ldGhvZE5hbWVdO1xuICBpZiAoIW9yaWdpbmFsVml0ZXN0Rm4pIHtcbiAgICByZXR1cm47XG4gIH1cbiAgb3JpZ2luYWxWaXRlc3RGbi5hZGRTbmFwc2hvdFNlcmlhbGl6ZXIoY3JlYXRlSHRtbENvbW1lbnRTbmFwc2hvdFNlcmlhbGl6ZXIoKSk7XG4gIG9yaWdpbmFsVml0ZXN0Rm4uYWRkU25hcHNob3RTZXJpYWxpemVyKFxuICAgIGNyZWF0ZU5vTmdBdHRyaWJ1dGVzU25hcHNob3RTZXJpYWxpemVyKCksXG4gICk7XG59KTtcbiJdfQ==