@@ -20,17 +20,17 @@ Unless required by applicable law or agreed to in writing, software distributed
20
20
< h3 align ='center '> Sign up</ h3 >
21
21
22
22
<%= bootstrap_form_for ( resource , as : resource_name , url : registration_path ( resource_name ) , inline_errors : false ) do |f | %>
23
- <%= f . text_field :username , label_class : 'font-weight-bold' , autofocus : true , autocomplete : 'username' %>
24
- <%= f . email_field :email , label_class : 'font-weight-bold' , autofocus : true , autocomplete : 'email' %>
23
+ <%= f . text_field :username , label_class : 'font-weight-bold' , autofocus : true , autocomplete : 'username' , data : { testid : 'sign-up-username' } %>
24
+ <%= f . email_field :email , label_class : 'font-weight-bold' , autofocus : true , autocomplete : 'email' , data : { testid : 'sign-up-email' } %>
25
25
26
26
<% if @minimum_password_length %>
27
- <%= f . password_field :password , label_class : 'font-weight-bold' , help : "#{ @minimum_password_length } characters minimum" , autocomplete : 'off' %>
27
+ <%= f . password_field :password , label_class : 'font-weight-bold' , help : "#{ @minimum_password_length } characters minimum" , autocomplete : 'off' , data : { testid : 'sign-up-password' } %>
28
28
<% else %>
29
29
<%= f . password_field :password , label_class : 'font-weight-bold' , autocomplete : 'off' %>
30
30
<% end %>
31
31
32
- <%= f . password_field :password_confirmation , label_class : 'font-weight-bold' , autocomplete : 'off' %>
33
- <%= f . submit "Sign up" , class : 'btn btn-primary' %>
32
+ <%= f . password_field :password_confirmation , label_class : 'font-weight-bold' , autocomplete : 'off' , data : { testid : 'sign-up-password-confirm' } %>
33
+ <%= f . submit "Sign up" , class : 'btn btn-primary' , data : { testid : 'sign-up-btn' } %>
34
34
<% end %>
35
35
36
36
<%= render "devise/shared/links" %>
0 commit comments