wix-style-react
Version:
wix-style-react
37 lines (24 loc) • 1.22 kB
JavaScript
;
var _eyes = require('eyes.it');
var _eyes2 = _interopRequireDefault(_eyes);
var _path = require('path');
var _path2 = _interopRequireDefault(_path);
var _protractor = require('../../testkit/protractor');
var _protractor2 = require('wix-ui-test-utils/protractor');
var _storybookHelpers = require('../../test/utils/storybook-helpers');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
describe('FilePicker', function () {
var storyUrl = (0, _storybookHelpers.getStoryUrl)('3. Inputs', '3.10 + FilePicker');
var dataHook = 'story-filepicker';
_eyes2.default.it('should display filePicker', function () {
var driver = (0, _protractor.filePickerTestkitFactory)({ dataHook: dataHook });
browser.get(storyUrl);
(0, _protractor2.waitForVisibilityOf)(driver.element(), 'Cannot find FilePicker').then(function () {
var imagePath = '../../test/assets/surf-musa.png';
var absolutePath = _path2.default.resolve(__dirname, imagePath);
expect(driver.getSubLabel()).toBe('No file chosen (Max size 5 MB)');
driver.getInput().sendKeys(absolutePath);
expect(driver.getSubLabel()).toBe('surf-musa.png');
});
});
});