ListTests.js revision 89092dc10fe08b037266c0b4efb94b221f6fffb3
/**
* The contents of this file are subject to the terms of the Common Development and
* Distribution License (the License). You may not use this file except in compliance with the
* License.
*
* You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
* specific language governing permission and limitations under the License.
*
* When distributing Covered Software, include this CDDL Header Notice in each file and include
* the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
* Header, with the fields enclosed by brackets [] replaced by your own identifying
* information: "Portions copyright [year] [name of copyright owner]".
*
* Copyright 2015 ForgeRock AS.
*/
/*global require, define, QUnit, $ */
define([
return {
executeAll: function () {
ApplicationsListView.render([], function () {
$.t('policy.applications.list.add'), 'Add New button is present');
QUnit.equal($('#deleteRecords', ApplicationsListView.$el).length, 1, 'Delete Selected button is present');
QUnit.equal($('#importPolicies', ApplicationsListView.$el).length, 1, 'Import Policies button is present');
QUnit.equal($('#exportPolicies', ApplicationsListView.$el).length, 1, 'Export Policies button is present');
QUnit.ok($('#deleteRecords', ApplicationsListView.$el).hasClass('disabled'), 'Delete Selected button is disabled');
QUnit.ok($('#paginationContainer', ApplicationsListView.$el).html() !== '', 'Pagination is present');
});
});
QUnit.equal($('.page-header', PolicyListView.$el).find('.btn').length, 1, "Back button is available");
$.t('policy.policies.list.add'), 'Add New button is present');
QUnit.equal($('#deleteRecords', PolicyListView.$el).length, 1, 'Delete Selected button is present');
QUnit.ok($('#deleteRecords', PolicyListView.$el).hasClass('disabled'), 'Delete Selected button is disabled');
});
});
ResourceTypesListView.render([], function () {
$.t('policy.resourceTypes.list.add'), 'Add New button is present');
QUnit.equal($('#deleteRecords', ResourceTypesListView.$el).length, 1, 'Delete Selected button is present');
QUnit.ok($('#deleteRecords', ResourceTypesListView.$el).hasClass('disabled'), 'Delete Selected button is disabled');
QUnit.ok($('#paginationContainer', ResourceTypesListView.$el).html() !== '', 'Pagination is present');
});
});
}
}
});