ember-test-with-data
Version:
This Ember addon allows you to test using data attributes without sending it to live sites.
11 lines (8 loc) • 369 B
JavaScript
import Ember from 'ember';
const { Test: { registerHelper } } = Ember;
export default registerHelper('findWithData', (app, value = '', context=undefined) => {
const config = app.resolveRegistration('config:ember-test-with-data') || {};
const attr = config.attr;
const selector = value ? `[${attr}=${value}]` : `[${attr}]`;
return find(selector, context);
});