|
|
|
@ -1,6 +1,7 @@
|
|
|
|
|
import assert from 'assert';
|
|
|
|
|
import URL from 'url';
|
|
|
|
|
import cheerio from 'cheerio';
|
|
|
|
|
import moment from 'moment';
|
|
|
|
|
|
|
|
|
|
import Mercury from 'mercury';
|
|
|
|
|
import getExtractor from 'extractors/get-extractor';
|
|
|
|
@ -57,10 +58,11 @@ describe('MSNExtractor', () => {
|
|
|
|
|
// To pass this test, fill out the date_published selector
|
|
|
|
|
// in ./src/extractors/custom/www.msn.com/index.js.
|
|
|
|
|
const { date_published } = await result;
|
|
|
|
|
const newDatePublished = moment(date_published).format();
|
|
|
|
|
|
|
|
|
|
// Update these values with the expected values from
|
|
|
|
|
// the article.
|
|
|
|
|
assert.equal(date_published.split('T')[0], '2016-09-21');
|
|
|
|
|
assert.equal(newDatePublished.split('T')[0], '2016-09-21');
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
it('returns the lead_image_url', async () => {
|
|
|
|
|