re-nav/tests/snapshots/tests/redirect.test.ts.md

1.2 KiB

Snapshot report for tests/redirect.test.ts

The actual snapshot is saved in redirect.test.ts.snap.

Generated by AVA.

parseRedirect

Class HostnameRedirect

HostnameRedirect {
  id: 'id',
  parameters: {
    matcherType: 'hostname',
    matcherValue: 'example.com',
    redirectType: 'hostname',
    redirectValue: 'example.org',
  },
}

Class SimpleRedirect

SimpleRedirect {
  id: 'id',
  parameters: {
    matcherType: 'hostname',
    matcherValue: 'example.com',
    redirectType: 'simple',
    redirectValue: 'https://example.org/simple',
  },
}

Redirect.redirect

0 HostnameRedirect

{
  original: 'https://example.com',
  redirected: 'https://example.org/',
}

1 HostnameRedirect

{
  original: 'https://example.com/path#hash?query=test',
  redirected: 'https://example.org/path#hash?query=test',
}

2 SimpleRedirect

{
  original: 'https://example.com',
  redirected: 'https://example.org/simple',
}

3 SimpleRedirect

{
  original: 'https://example.com/path',
  redirected: 'https://example.org/simple',
}