All files / src Simulate.js

46.67% Statements 7/15
27.78% Branches 5/18
100% Functions 0/0
46.67% Lines 7/15

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    7x 7x       7x 7x         1x 1x 1x                                      
export default {
  click(elem) {
    Eif (elem) {
      Iif (elem.trigger) {
        return elem.trigger('submit')
      }
 
      Eif (elem.click) {
        return elem.click()
      }
    }
  },
  submit(elem) {
    Eif (elem) {
      Eif (elem.trigger) {
        return elem.trigger('submit')
      }
 
      if (elem.submit) {
        return elem.submit()
      }
    }
  },
  change (elem, value) {
    if (elem) {
      if (elem.trigger) {
        return elem.trigger('change', value)
      }
 
      if (elem.value) {
        return elem.value = value
      }
    }    
  }
}