mirror of
https://github.com/theoludwig/theoludwig.git
synced 2024-11-05 13:01:30 +01:00
25 lines
699 B
TypeScript
25 lines
699 B
TypeScript
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]")
|
|
.last()
|
|
.should(
|
|
"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]")
|
|
.click()
|
|
.location("pathname")
|
|
.should("eq", "/blog/hello-world")
|
|
})
|
|
})
|
|
|
|
export {}
|