Browse Source

update multipart website example and acceptance test

Artur Paikin 8 years ago
parent
commit
42fa28f7c0

+ 4 - 4
test/acceptance/multipart.spec.js

@@ -19,14 +19,14 @@ module.exports = function (driver, platform, host) {
     if (platformBrowser === 'safari' || platformBrowser === 'microsoftedge') {
       console.log('fake-selecting a fake file')
       driver.executeScript(tools.uppySelectFakeFile)
-      driver.findElement({css: '.UppyForm-uploadBtn'}).click()
+      // driver.findElement({css: '.UppyForm-uploadBtn'}).click()
     } else {
       console.log('selecting a real file')
       // Find input by css selector & pass absolute image path to it
-      driver.findElement({css: '.UppyFormContainer .UppyForm-input'}).then(function (el) {
+      driver.findElement({css: '.uppy-FileInput-input'}).then(function (el) {
         el.sendKeys(path.join(__dirname, 'image.jpg'))
-        el.sendKeys(path.join(__dirname, 'image2.jpg'))
-        driver.findElement({css: '.UppyForm-uploadBtn'}).click()
+        // el.sendKeys(path.join(__dirname, 'image2.jpg'))
+        // driver.findElement({css: '.UppyForm-uploadBtn'}).click()
       })
     }
 

+ 3 - 3
website/src/examples/multipart/app.es6

@@ -1,12 +1,12 @@
 import Uppy from '../../../../src/core/Core.js'
-import Formtag from '../../../../src/plugins/Formtag.js'
+import FileInput from '../../../../src/plugins/FileInput.js'
 import Multipart from '../../../../src/plugins/Multipart.js'
 import ProgressBar from '../../../../src/plugins/ProgressBar.js'
 
-const uppy = new Uppy({debug: true, autoProceed: false})
+const uppy = new Uppy({debug: true, autoProceed: true})
 
 uppy
-  .use(Formtag)
+  .use(FileInput)
   .use(Multipart, {
     endpoint: '//api2.transloadit.com',
     bundle: true,

+ 4 - 3
website/src/examples/multipart/index.ejs

@@ -9,9 +9,10 @@ order: 3
 Uppy recommends using tus resumable file uploads, but if you want you can also use Multipart (Form) uploads
 {% endblockquote %}
 
-Simple form with a file input, mounter to a fallback <form> container — works even
-without JavaScript or when something goes wrong (slow connection, JS errors, old browsers):
-<br><br>
+<p>
+  Simple form with a file input, mounted to a fallback &lt;form&gt; container — works even
+  without JavaScript or when something goes wrong (slow connection, JS errors, old browsers):
+</p>
 
 <link rel="stylesheet" href="app.css">
 <% include app.html %>