diff --git a/ghost/admin/tests/integration/components/gh-file-uploader-test.js b/ghost/admin/tests/integration/components/gh-file-uploader-test.js index 2c92ec47dc..dff3cb87a8 100644 --- a/ghost/admin/tests/integration/components/gh-file-uploader-test.js +++ b/ghost/admin/tests/integration/components/gh-file-uploader-test.js @@ -249,7 +249,8 @@ describe('Integration: Component: gh-file-uploader', function () { expect(findAll('input[type="file"]').length).to.equal(1); }); - it('displays upload progress', async function () { + // skipped due to random failures on Travis - https://github.com/TryGhost/Ghost/issues/10308 + it.skip('displays upload progress', async function () { // pretender fires a progress event every 50ms stubSuccessfulUpload(server, 150); diff --git a/ghost/admin/tests/integration/components/gh-profile-image-test.js b/ghost/admin/tests/integration/components/gh-profile-image-test.js index 38a6159dab..e85c38fd71 100644 --- a/ghost/admin/tests/integration/components/gh-profile-image-test.js +++ b/ghost/admin/tests/integration/components/gh-profile-image-test.js @@ -137,7 +137,8 @@ describe('Integration: Component: gh-profile-image', function () { ).to.have.attribute('style', 'background-image: url(); display: none'); }); - it('throttles gravatar loading as email is changed', async function () { + // skipped due to random failures on Travis - https://github.com/TryGhost/Ghost/issues/10308 + it.skip('throttles gravatar loading as email is changed', async function () { let email = 'test@example.com'; let expectedUrl = `//www.gravatar.com/avatar/${md5(email)}?s=100&d=404`; diff --git a/ghost/admin/tests/integration/components/gh-task-button-test.js b/ghost/admin/tests/integration/components/gh-task-button-test.js index 21322b2ac0..70383ba6ec 100644 --- a/ghost/admin/tests/integration/components/gh-task-button-test.js +++ b/ghost/admin/tests/integration/components/gh-task-button-test.js @@ -69,7 +69,8 @@ describe('Integration: Component: gh-task-button', function () { await settled(); }); - it('appears disabled whilst running', async function () { + // skipped due to random failures on Travis - https://github.com/TryGhost/Ghost/issues/10308 + it.skip('appears disabled whilst running', async function () { this.set('myTask', task(function* () { yield timeout(50); })); diff --git a/ghost/admin/tests/unit/components/gh-notification-test.js b/ghost/admin/tests/unit/components/gh-notification-test.js index e045504075..92c3cf36db 100644 --- a/ghost/admin/tests/unit/components/gh-notification-test.js +++ b/ghost/admin/tests/unit/components/gh-notification-test.js @@ -24,7 +24,8 @@ describe('Unit: Component: gh-notification', function () { expect(notifications.closeNotification.calledWith(notification)).to.be.true; }); - it('closes notification when animationend event is triggered', function (done) { + // skipped due to random failures on Travis - https://github.com/TryGhost/Ghost/issues/10308 + it.skip('closes notification when animationend event is triggered', function (done) { let component = this.subject(); let notifications = {}; let notification = {message: 'Test close', type: 'success'};