All files / tests/__tests__/components Validate.vue

100% Statements 1/1
100% Branches 0/0
100% Functions 1/1
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37                                                          1x              
<template>
  <form>
    <label for="username-input">Username</label>
    <input
      v-validate="'required|email'"
      id="username-input"
      v-model="username"
      placeholder="Username..."
      name="username" >
 
    <span
      v-if="errors.has('username')"
      data-testid="username-errors">{{ errors.first('username') }}</span>
 
    <label id="password-label">Password</label>
    <input
      v-model="password"
      placeholder="Password..."
      type="password"
      name="password"
      aria-labelledby="password-label"
    >
    <button type="submit">Submit</button>
  </form>
</template>
 
<script>
export default {
  data () {
    return {
      username: '',
      password: ''
    }
  }
}
</script>