6c0cb1a29c
And comment out the index controller one for now, as it's failing and almost all code in the controller is framework DSL atm.
30 lines
1.2 KiB
JavaScript
30 lines
1.2 KiB
JavaScript
// import { isEmpty, isPresent } from '@ember/utils';
|
|
// import { module, test } from 'qunit';
|
|
// import { setupTest } from 'ember-qunit';
|
|
// import Contributor from 'kredits-web/models/contributor';
|
|
//
|
|
// module('Unit | Controller | index', function(hooks) {
|
|
// setupTest(hooks);
|
|
//
|
|
// let addFixtures = function(controller) {
|
|
// [
|
|
// { github_username: "neo", github_uid: "318", totalKreditsEarned: 10000 },
|
|
// { github_username: "morpheus", github_uid: "843", totalKreditsEarned: 15000 },
|
|
// { github_username: "trinity", github_uid: "123", totalKreditsEarned: 5000 },
|
|
// { github_username: "mouse", github_uid: "696", totalKreditsEarned: 0 }
|
|
// ].forEach(fixture => {
|
|
// controller.get('kredits.contributors').push(Contributor.create(fixture));
|
|
// });
|
|
// };
|
|
//
|
|
// test('doesn\'t contain people with 0 balance', function(assert) {
|
|
// let controller = this.owner.lookup('controller:index');
|
|
// addFixtures(controller);
|
|
//
|
|
// let contributorsSorted = controller.get('contributorsSorted');
|
|
//
|
|
// assert.ok(isPresent(contributorsSorted.findBy('github_username', 'neo')));
|
|
// assert.ok(isEmpty(contributorsSorted.findBy('github_username', 'mouse')));
|
|
// });
|
|
// });
|