MCPcopy
hub / github.com/angular/angular / expectTreeToBe

Function expectTreeToBe

packages/router/test/apply_redirects.spec.ts:1918–1927  ·  view source on GitHub ↗
(actual: UrlTree, expectedUrl: string)

Source from the content-addressed store, hash-verified

1916}
1917
1918function expectTreeToBe(actual: UrlTree, expectedUrl: string): void {
1919 const expected = createUrlTree(expectedUrl);
1920 const serializer = new DefaultUrlSerializer();
1921 const error = `"${serializer.serialize(actual)}" is not equal to "${serializer.serialize(
1922 expected,
1923 )}"`;
1924 compareSegments(actual.root, expected.root, error);
1925 expect(actual.queryParams).toEqual(expected.queryParams);
1926 expect(actual.fragment).toEqual(expected.fragment);
1927}
1928
1929function compareSegments(actual: UrlSegmentGroup, expected: UrlSegmentGroup, error: string): void {
1930 expect(actual).toBeDefined(error);

Callers 1

Calls 3

serializeMethod · 0.95
createUrlTreeFunction · 0.85
compareSegmentsFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…