Merge "Moving inline html code out of action-list.spec.js"
This commit is contained in:
commit
b2a323b14f
@ -0,0 +1,11 @@
|
|||||||
|
<action-list dropdown>
|
||||||
|
<action button-type="single-button">Actions</action>
|
||||||
|
<menu>
|
||||||
|
<action button-type="menu-item" callback="clickMe" item="item">
|
||||||
|
Edit
|
||||||
|
</action>
|
||||||
|
<action button-type="menu-item" callback="clickMe" item="item">
|
||||||
|
Delete
|
||||||
|
</action>
|
||||||
|
</menu>
|
||||||
|
</action-list>
|
@ -24,14 +24,16 @@
|
|||||||
|
|
||||||
describe('action-list directive', function () {
|
describe('action-list directive', function () {
|
||||||
beforeEach(module('templates'));
|
beforeEach(module('templates'));
|
||||||
beforeEach(module('horizon.framework.widgets'));
|
beforeEach(module('horizon.framework'));
|
||||||
beforeEach(module('horizon.framework.widgets.action-list'));
|
|
||||||
|
|
||||||
describe('single button dropdown', function () {
|
describe('single button dropdown', function () {
|
||||||
var $scope, $element;
|
var $scope, $element;
|
||||||
|
|
||||||
beforeEach(inject(function ($injector) {
|
beforeEach(inject(function ($injector) {
|
||||||
var $compile = $injector.get('$compile');
|
var $compile = $injector.get('$compile');
|
||||||
|
var $templateCache = $injector.get('$templateCache');
|
||||||
|
var basePath = $injector.get('horizon.framework.widgets.basePath');
|
||||||
|
|
||||||
$scope = $injector.get('$rootScope').$new();
|
$scope = $injector.get('$rootScope').$new();
|
||||||
|
|
||||||
$scope.testList = [];
|
$scope.testList = [];
|
||||||
@ -41,18 +43,8 @@
|
|||||||
$scope.testList.push(item);
|
$scope.testList.push(item);
|
||||||
};
|
};
|
||||||
|
|
||||||
var markup =
|
var markup = $templateCache
|
||||||
'<action-list dropdown>' +
|
.get(basePath + 'action-list/action-list.single-button-dropdown.mock.html');
|
||||||
' <action button-type="single-button">Actions</action>' +
|
|
||||||
' <menu>' +
|
|
||||||
' <action button-type="menu-item" callback="clickMe" item="item">' +
|
|
||||||
' Edit' +
|
|
||||||
' </action>' +
|
|
||||||
' <action button-type="menu-item" callback="clickMe" item="item">' +
|
|
||||||
' Delete' +
|
|
||||||
' </action>' +
|
|
||||||
' </menu>' +
|
|
||||||
'</action-list>';
|
|
||||||
|
|
||||||
$element = angular.element(markup);
|
$element = angular.element(markup);
|
||||||
$compile($element)($scope);
|
$compile($element)($scope);
|
||||||
@ -85,6 +77,8 @@
|
|||||||
|
|
||||||
beforeEach(inject(function ($injector) {
|
beforeEach(inject(function ($injector) {
|
||||||
var $compile = $injector.get('$compile');
|
var $compile = $injector.get('$compile');
|
||||||
|
var $templateCache = $injector.get('$templateCache');
|
||||||
|
var basePath = $injector.get('horizon.framework.widgets.basePath');
|
||||||
$scope = $injector.get('$rootScope').$new();
|
$scope = $injector.get('$rootScope').$new();
|
||||||
|
|
||||||
$scope.testList = [];
|
$scope.testList = [];
|
||||||
@ -94,20 +88,8 @@
|
|||||||
$scope.testList.push(item);
|
$scope.testList.push(item);
|
||||||
};
|
};
|
||||||
|
|
||||||
var markup =
|
var markup = $templateCache
|
||||||
'<action-list dropdown>' +
|
.get(basePath + 'action-list/action-list.split-botton-dropdown.mock.html');
|
||||||
' <action button-type="split-button" callback="clickMe" item="item">' +
|
|
||||||
' View' +
|
|
||||||
' </action>' +
|
|
||||||
' <menu>' +
|
|
||||||
' <action button-type="menu-item" callback="clickMe" item="item">' +
|
|
||||||
' Edit' +
|
|
||||||
' </action>' +
|
|
||||||
' <action button-type="menu-item" callback="clickMe" item="item">' +
|
|
||||||
' Delete' +
|
|
||||||
' </action>' +
|
|
||||||
' </menu>' +
|
|
||||||
'</action-list>';
|
|
||||||
|
|
||||||
$element = angular.element(markup);
|
$element = angular.element(markup);
|
||||||
$compile($element)($scope);
|
$compile($element)($scope);
|
||||||
@ -151,6 +133,8 @@
|
|||||||
|
|
||||||
beforeEach(inject(function ($injector) {
|
beforeEach(inject(function ($injector) {
|
||||||
var $compile = $injector.get('$compile');
|
var $compile = $injector.get('$compile');
|
||||||
|
var $templateCache = $injector.get('$templateCache');
|
||||||
|
var basePath = $injector.get('horizon.framework.widgets.basePath');
|
||||||
$scope = $injector.get('$rootScope').$new();
|
$scope = $injector.get('$rootScope').$new();
|
||||||
|
|
||||||
$scope.testList = [];
|
$scope.testList = [];
|
||||||
@ -160,11 +144,8 @@
|
|||||||
$scope.testList.push(item);
|
$scope.testList.push(item);
|
||||||
};
|
};
|
||||||
|
|
||||||
var markup = '<action-list dropdown>' +
|
var markup = $templateCache
|
||||||
' <action callback="clickMe" item="item">View</action>' +
|
.get(basePath + 'action-list/button-group.mock.html');
|
||||||
' <action callback="clickMe" item="item">Edit</action>' +
|
|
||||||
' <action callback="clickMe" item="item">Delete</action>' +
|
|
||||||
'</action-list>';
|
|
||||||
|
|
||||||
$element = angular.element(markup);
|
$element = angular.element(markup);
|
||||||
$compile($element)($scope);
|
$compile($element)($scope);
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
<action-list dropdown>
|
||||||
|
<action button-type="split-button" callback="clickMe" item="item">
|
||||||
|
View
|
||||||
|
</action>
|
||||||
|
<menu>
|
||||||
|
<action button-type="menu-item" callback="clickMe" item="item">
|
||||||
|
Edit
|
||||||
|
</action>
|
||||||
|
<action button-type="menu-item" callback="clickMe" item="item">
|
||||||
|
Delete
|
||||||
|
</action>
|
||||||
|
</menu>
|
||||||
|
</action-list>
|
@ -0,0 +1,5 @@
|
|||||||
|
<action-list dropdown>
|
||||||
|
<action callback="clickMe" item="item">View</action>
|
||||||
|
<action callback="clickMe" item="item">Edit</action>
|
||||||
|
<action callback="clickMe" item="item">Delete</action>
|
||||||
|
</action-list>
|
Loading…
Reference in New Issue
Block a user