2018-02-13 19:34:47 +01:00
|
|
|
const testSubjSelector = require('../');
|
|
|
|
const expect = require('expect.js');
|
|
|
|
|
2018-04-20 17:13:34 +02:00
|
|
|
describe('testSubjSelector()', function() {
|
|
|
|
it('converts subjectSelectors to cssSelectors', function() {
|
|
|
|
expect(testSubjSelector('foo bar')).to.eql(
|
|
|
|
'[data-test-subj~="foo"] [data-test-subj~="bar"]'
|
|
|
|
);
|
|
|
|
expect(testSubjSelector('foo&bar')).to.eql(
|
|
|
|
'[data-test-subj~="foo"][data-test-subj~="bar"]'
|
|
|
|
);
|
|
|
|
expect(testSubjSelector('foo & bar')).to.eql(
|
|
|
|
'[data-test-subj~="foo"][data-test-subj~="bar"]'
|
|
|
|
);
|
2018-02-13 19:34:47 +01:00
|
|
|
});
|
|
|
|
});
|