Crawl every link inside the page's <nav> element and assert each one resolves with a non-error HTTP status. Skips mailto:, tel:, and fragment-only (#...) links, which aren't page navigations.
Examples
Then all navigation links should resolve successfully
And all navigation links should resolve successfully
But all navigation links should resolve successfully
Then all the navigation links should resolve successfully
And all navigation links should resolve
Pattern
Then(/^all (?:the )?navigation links should resolve(?: successfully)?$/, …)
Part of @webship-js/astro-steps (github.com/webship/astro-steps), a step pack for Webship-js 2.0.x.