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') {
     if (platformBrowser === 'safari' || platformBrowser === 'microsoftedge') {
       console.log('fake-selecting a fake file')
       console.log('fake-selecting a fake file')
       driver.executeScript(tools.uppySelectFakeFile)
       driver.executeScript(tools.uppySelectFakeFile)
-      driver.findElement({css: '.UppyForm-uploadBtn'}).click()
+      // driver.findElement({css: '.UppyForm-uploadBtn'}).click()
     } else {
     } else {
       console.log('selecting a real file')
       console.log('selecting a real file')
       // Find input by css selector & pass absolute image path to it
       // 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, '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 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 Multipart from '../../../../src/plugins/Multipart.js'
 import ProgressBar from '../../../../src/plugins/ProgressBar.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
 uppy
-  .use(Formtag)
+  .use(FileInput)
   .use(Multipart, {
   .use(Multipart, {
     endpoint: '//api2.transloadit.com',
     endpoint: '//api2.transloadit.com',
     bundle: true,
     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
 Uppy recommends using tus resumable file uploads, but if you want you can also use Multipart (Form) uploads
 {% endblockquote %}
 {% 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">
 <link rel="stylesheet" href="app.css">
 <% include app.html %>
 <% include app.html %>