1
1
mirror of https://github.com/theoludwig/theoludwig.git synced 2025-05-29 22:37:44 +02:00

chore: better Prettier config for easier reviews

This commit is contained in:
2023-10-23 23:11:59 +02:00
parent c7ad15a465
commit e566ef6c38
105 changed files with 2138 additions and 2080 deletions

View File

@ -1,10 +1,10 @@
describe('Page /404', () => {
describe("Page /404", () => {
beforeEach(() => {
return cy.visit('/404', { failOnStatusCode: false })
return cy.visit("/404", { failOnStatusCode: false })
})
it('should display the statusCode of 404', () => {
cy.get('[data-cy=status-code]').contains('404')
it("should display the statusCode of 404", () => {
cy.get("[data-cy=status-code]").contains("404")
})
})

View File

@ -1,14 +1,14 @@
describe('Page /blog/[slug]', () => {
it('should displays the first blog post (`hello-world`)', () => {
cy.visit('/blog/hello-world')
cy.get('[data-cy=locale-flag-text]').should('not.exist')
cy.get('h1').should('have.text', '👋 Hello, world!')
cy.get('.prose a:visible').should('have.attr', 'target', '_blank')
describe("Page /blog/[slug]", () => {
it("should displays the first blog post (`hello-world`)", () => {
cy.visit("/blog/hello-world")
cy.get("[data-cy=locale-flag-text]").should("not.exist")
cy.get("h1").should("have.text", "👋 Hello, world!")
cy.get(".prose a:visible").should("have.attr", "target", "_blank")
})
it("should redirect to /404 if the blog post doesn't exist", () => {
cy.visit('/blog/random-blog-post-not-found', { failOnStatusCode: false })
cy.get('[data-cy=status-code]').contains('404')
cy.visit("/blog/random-blog-post-not-found", { failOnStatusCode: false })
cy.get("[data-cy=status-code]").contains("404")
})
})

View File

@ -1,23 +1,23 @@
describe('Page /blog', () => {
it('should displays the blog posts sorted from newest to oldest', () => {
cy.visit('/blog')
cy.get('[data-cy=blog-posts] [data-cy=blog-post-title]')
describe("Page /blog", () => {
it("should displays the blog posts sorted from newest to oldest", () => {
cy.visit("/blog")
cy.get("[data-cy=blog-posts] [data-cy=blog-post-title]")
.last()
.should('have.text', '👋 Hello, world!')
cy.get('[data-cy=blog-posts] [data-cy=blog-post-description]')
.should("have.text", "👋 Hello, world!")
cy.get("[data-cy=blog-posts] [data-cy=blog-post-description]")
.last()
.should(
'have.text',
'First post of the blog, introduction and explanation of how this blog is made.'
"have.text",
"First post of the blog, introduction and explanation of how this blog is made.",
)
})
it('should redirect the user to the right blog post', () => {
cy.visit('/blog')
cy.get('[data-cy=hello-world]')
it("should redirect the user to the right blog post", () => {
cy.visit("/blog")
cy.get("[data-cy=hello-world]")
.click()
.location('pathname')
.should('eq', '/blog/hello-world')
.location("pathname")
.should("eq", "/blog/hello-world")
})
})

View File

@ -1,16 +1,16 @@
describe('Page /', () => {
describe("Page /", () => {
beforeEach(() => {
return cy.visit('/')
return cy.visit("/")
})
it('should reveals the sections while scrolling except the about section', () => {
const sectionsReveals = ['#interests', '#skills', '#portfolio']
cy.get('#about').should('be.visible')
it("should reveals the sections while scrolling except the about section", () => {
const sectionsReveals = ["#interests", "#skills", "#portfolio"]
cy.get("#about").should("be.visible")
for (const section of sectionsReveals) {
cy.get(section)
.should('not.be.visible')
.should("not.be.visible")
.scrollIntoView()
.should('be.visible')
.should("be.visible")
}
})
})