Skip to content

Commit e9c52db

Browse files
committed
test(DsfrLogo): ✅ use storybook play
and remove cypress tests
1 parent fc8e0ac commit e9c52db

File tree

2 files changed

+6
-22
lines changed

2 files changed

+6
-22
lines changed

src/components/DsfrLogo/DsfrLogo.e2e.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/components/DsfrLogo/DsfrLogo.stories.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { within, expect } from '@storybook/test'
12
import DsfrLogo from './DsfrLogo.vue'
23

34
export default {
@@ -40,3 +41,8 @@ Logo.args = {
4041
small: false,
4142
large: false,
4243
}
44+
Logo.play = async ({ canvasElement }) => {
45+
const canvas = within(canvasElement)
46+
const p = canvas.getByText(new RegExp(Logo.args.logoText.join('.*')))
47+
expect(p).toHaveClass('fr-logo')
48+
}

0 commit comments

Comments
 (0)