diff --git a/ghost/core/test/e2e-api/webmentions/webmentions.test.js b/ghost/core/test/e2e-api/webmentions/webmentions.test.js index 519f9dcd50..7601959014 100644 --- a/ghost/core/test/e2e-api/webmentions/webmentions.test.js +++ b/ghost/core/test/e2e-api/webmentions/webmentions.test.js @@ -16,37 +16,4 @@ describe('Webmentions (receiving)', function () { nock.cleanAll(); nock.enableNetConnect(); }); - - it('can receive a webmention', async function () { - const url = new URL('http://testpage.com/external-article/'); - const html = ` - Test Page - `; - nock(url.href) - .get('/') - .reply(200, html, {'content-type': 'text/html'}); - - await agent.post('/receive') - .body({ - source: 'http://testpage.com/external-article/', - target: urlUtils.getSiteUrl() + 'integrations/', - withExtension: true // test payload recorded - }) - .expectStatus(202); - - // todo: remove sleep in future - await sleep(2000); - - const mention = await models.Mention.findOne({source: 'http://testpage.com/external-article/'}); - assert(mention); - assert.equal(mention.get('target'), urlUtils.getSiteUrl() + 'integrations/'); - assert.ok(mention.get('resource_id')); - assert.equal(mention.get('resource_type'), 'post'); - assert.equal(mention.get('source_title'), 'Test Page'); - assert.equal(mention.get('source_excerpt'), 'Test description'); - assert.equal(mention.get('source_author'), 'John Doe'); - assert.equal(mention.get('payload'), JSON.stringify({ - withExtension: true - })); - }); });