i18n.spec.js 738 B

1234567891011121314151617181920212223242526272829
  1. var test = require('tape')
  2. var path = require('path')
  3. var core = require('./core')
  4. var driver = 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. driver.get(config.i18nTestUrl)
  14. // Wait 3 seconds, for the page to load
  15. driver.sleep(3000)
  16. driver.findElement(By.css(config.dragDropLabelSelector))
  17. .getText()
  18. .then(function (val) {
  19. console.dir({val: val})
  20. t.equal(val, 'Выберите файл или перенесите его сюда')
  21. })
  22. driver.quit()
  23. })