upload.spec.js 914 B

123456789101112131415161718192021
  1. describe('upload', () => {
  2. it('drag and drop', () => {
  3. cy.visit('http://127.0.0.1:6006/iframe.html?id=upload--draggable&args=&viewMode=story');
  4. cy.get('.semi-upload-drag-area').eq(0).selectFile('README.md', { force: true, action: 'drag-drop' });
  5. cy.get('.semi-upload-file-card-info-main-text').contains('README.md');
  6. // todo: upload file folder by drag and drop
  7. // cypress not surpport yet
  8. });
  9. it('limit', () => {
  10. cy.visit('http://127.0.0.1:6006/iframe.html?id=upload--auto-replace-limit-1&args=&viewMode=story');
  11. cy.get('input[type=file]').eq(0).selectFile('README.md', { force: true });
  12. cy.get('.semi-upload-file-card-info-main-text').contains('README.md');
  13. cy.get('input[type=file]').eq(0).selectFile('README.md', { force: true });
  14. cy.get('.semi-upload-file-card-info-main-text').contains('README.md');
  15. });
  16. });