rsnext/examples/with-cypress/cypress/e2e/app.cy.ts
Steven 4466ba436b
chore(examples): use default prettier for examples/templates (#60530)
## Description
This PR ensures that the default prettier config is used for examples
and templates.

This config is compatible with `prettier@3` as well (upgrading prettier
is bigger change that can be a future PR).

## Changes
- Updated `.prettierrc.json` in root with `"trailingComma": "es5"` (will
be needed upgrading to prettier@3)
- Added `examples/.prettierrc.json` with default config (this will
change every example)
- Added `packages/create-next-app/templates/.prettierrc.json` with
default config (this will change every template)

## Related

- Fixes #54402
- Closes #54409
2024-01-11 16:01:44 -07:00

24 lines
803 B
TypeScript

/* eslint-disable */
// Disable ESLint to prevent failing linting inside the Next.js repo.
// If you're using ESLint on your project, we recommend installing the ESLint Cypress plugin instead:
// https://github.com/cypress-io/eslint-plugin-cypress
// Cypress E2E Test
describe("Navigation", () => {
it("should navigate to the about page", () => {
// Start from the index page
cy.visit("http://localhost:3000");
// Find a link with an href attribute containing "about" and click it
cy.get('a[href*="about"]').click();
// The new url should include "/about"
cy.url().should("include", "/about");
// The new page should contain an h1 with "About page"
cy.get("h1").contains("About Page");
});
});
// Prevent TypeScript from reading file as legacy script
export {};