codevise/pageflow

View on GitHub
package/src/testHelpers/dominos/ui/inputs/Base.js

Summary

Maintainability
A
0 mins
Test Coverage
import {Base as BaseDomino} from '../../Base';

export const Base = BaseDomino.extend({
  selector: '.input'
});

Base.findByPropertyName = function(propertyName, options) {
  return this.findBy(
    el => el.data('inputPropertyName') === propertyName,
    {
      predicateName: `input property name '${propertyName}'`,
      ...options
    }
  )
}