2014-03-11 02:36:10 -04:00
|
|
|
/* exported exists, count, present, blank, containsInstance, not */
|
2013-06-20 13:58:54 -04:00
|
|
|
// Test helpers
|
|
|
|
function exists(selector) {
|
|
|
|
return !!count(selector);
|
|
|
|
}
|
|
|
|
|
|
|
|
function count(selector) {
|
|
|
|
return find(selector).length;
|
|
|
|
}
|
|
|
|
|
|
|
|
function present(obj, text) {
|
2013-06-20 17:20:08 -04:00
|
|
|
ok(!Ember.isEmpty(obj), text);
|
2013-06-20 13:58:54 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
function blank(obj, text) {
|
2013-06-20 17:20:08 -04:00
|
|
|
ok(Ember.isEmpty(obj), text);
|
|
|
|
}
|
|
|
|
|
|
|
|
function containsInstance(collection, klass, text) {
|
|
|
|
ok(klass.detectInstance(_.first(collection)), text);
|
2014-01-23 14:31:33 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
function not(state, message) {
|
|
|
|
ok(!state, message);
|
|
|
|
}
|