Skip to content

Commit 913122a

Browse files
authored
Update select.test.js
Fix for jasmine tests
1 parent 0a44a34 commit 913122a

File tree

1 file changed

+11
-5
lines changed
  • dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/columns

1 file changed

+11
-5
lines changed

dev/tests/js/jasmine/tests/app/code/Magento/Ui/base/js/grid/columns/select.test.js

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ define([
1010
'use strict';
1111

1212
describe('Ui/js/grid/columns/select', function () {
13-
var opts = [{
13+
var fieldName = 'selectField',
14+
opts = [{
1415
label : 'a', value : 1
1516
}, {
1617
label : 'b', value : 2
@@ -29,22 +30,27 @@ define([
2930
select;
3031

3132
beforeEach(function () {
32-
select = new Select();
33+
select = new Select({index : fieldName});
3334
});
3435

3536
describe('getLabel method', function () {
3637
it('get label while options empty', function () {
37-
expect(select.getLabel(2)).toBe('');
38+
expect(select.getLabel({selectField : '2'})).toBe('');
3839
});
3940

4041
it('get label for existed value', function () {
4142
select.options = opts;
42-
expect(select.getLabel(2)).toBe('b');
43+
expect(select.getLabel({selectField : '2'})).toBe('b');
4344
});
4445

4546
it('get label for existed value in case the options are initialized as an object', function () {
4647
select.options = optsAsObject;
47-
expect(select.getLabel(3)).toBe('c');
48+
expect(select.getLabel({selectField : '3'})).toBe('c');
49+
});
50+
51+
it('get labels for existed values in case the options are initialized as an object', function () {
52+
select.options = optsAsObject;
53+
expect(select.getLabel({selectField : '1,3'})).toBe('a, c');
4854
});
4955
});
5056
});

0 commit comments

Comments
 (0)