'use strict';

suite('djblets/configForms/models/ListItem', function () {
    describe('Default actions', function () {
        describe('showRemove', function () {
            it('true', function () {
                var listItem = new Djblets.Config.ListItem({
                    showRemove: true
                });

                expect(listItem.actions.length).toBe(1);
                expect(listItem.actions[0].id).toBe('delete');
            });

            it('false', function () {
                var listItem = new Djblets.Config.ListItem({
                    showRemove: false
                });

                expect(listItem.actions.length).toBe(0);
            });
        });
    });
});

//# sourceMappingURL=listItemModelTests.js.map