diff --git a/app/components/malio/checkbox/Checkbox.test.ts b/app/components/malio/checkbox/Checkbox.test.ts
index 0f27fa1..c291ced 100644
--- a/app/components/malio/checkbox/Checkbox.test.ts
+++ b/app/components/malio/checkbox/Checkbox.test.ts
@@ -161,4 +161,14 @@ describe('MalioCheckbox', () => {
expect(wrapper.get('label').classes()).toContain('text-black')
})
+
+ it('affiche l\'astérisque quand required est vrai', () => {
+ const wrapper = mountCheckbox({label: 'Champ', required: true})
+ expect(wrapper.find('[data-test="required-mark"]').exists()).toBe(true)
+ })
+
+ it('n\'affiche pas l\'astérisque par défaut', () => {
+ const wrapper = mountCheckbox({label: 'Champ'})
+ expect(wrapper.find('[data-test="required-mark"]').exists()).toBe(false)
+ })
})
diff --git a/app/components/malio/checkbox/Checkbox.vue b/app/components/malio/checkbox/Checkbox.vue
index a5ee3df..b4de360 100644
--- a/app/components/malio/checkbox/Checkbox.vue
+++ b/app/components/malio/checkbox/Checkbox.vue
@@ -25,7 +25,7 @@
- {{ label }}
+ {{ label }}
@@ -41,6 +41,7 @@