i18n.spec.js 747 B

1234567891011121314151617181920212223242526272829
  1. var test = require('tape')
  2. var path = require('path')
  3. var core = require('./core')
  4. var browser = core.setDriver()
  5. var By = core.By
  6. var config = {
  7. i18nTestUrl: 'http://localhost:4000/examples/i18n',
  8. dragDropLabelSelector: '.UppyDragDrop-label',
  9. imageAbsolutePath: path.join(__dirname, 'image.jpg')
  10. }
  11. test('make sure Uppy loads with Russian language pack', function (t) {
  12. t.plan(1)
  13. browser.get(config.i18nTestUrl)
  14. // Wait 3 seconds, for the page to load
  15. browser.sleep(3000)
  16. browser.findElement(By.css(config.dragDropLabelSelector))
  17. .getText()
  18. .then(function (val) {
  19. console.dir({val: val})
  20. t.equal(val, 'Выберите файл или перенесите его сюда')
  21. browser.quit()
  22. })
  23. })