describe( 'wpcom.site.pageTemplates', function () { it( 'should request page templates', ( done ) => { site .pageTemplates() .then( ( data ) => { assert.ok( data ); assert( data.templates instanceof Array ); done(); } ) .catch( done ); } ); } );
util.request({ url: 'https://w2.w1.test.wildcard5.com/abc/index.html', method: 'post', body: 'sssssss' }, function(res, data) { assert(data.list === undefined); });
describe('Duck Duck Go Search', () => { let browser let page before(async () => { browser = await puppeteer.launch() page = await browser.newPage() }) it('returns Chrome Puppeteer Github repo as first search result', async () => { await page.goto('https://duckduckgo.com/', { waitUntil: 'networkidle2' }) await page.type('input#search_form_input_homepage', 'chrome puppeteer', { delay: 50 }) await page.click('input#search_button_homepage') await page.waitForSelector('.results--main #r1-0') const githubLink = await page.$eval('a.result__a', link => { return link.textContent.trim() }) assert(githubLink, 'https://github.com/GoogleChrome/puppeteer') await page.screenshot({ path: 'duckduckgo.png' }) }).timeout(10000) after(async () => { await browser.close() }) })
fm.readFile(path1, function(result) { assert(result.length === 4, 'Error'); });
describe( 'wpcom.site.statsVideo', function () { it( 'should request video stats', ( done ) => { site .statsVideo( testing_post.ID ) .then( ( data ) => { assert.ok( data ); assert( data.fields instanceof Array ); assert( data.data instanceof Array ); assert( data.pages instanceof Array ); done(); } ) .catch( done ); } ); } );
fm.readFilesText([], function(result) { assert(!result, 'Error'); });
fm.readFileText(path3, function(result) { assert(result === '3\r\n1', 'Error'); });
fm.readFileList([], function(result) { assert(!result, 'Error'); });
fm.readFileList([null, null, path1, path2, null], function(result) { assert(result.length === 5, 'Error'); });
fm.readFilesText([null, null, null], function(result) { assert(result.length === 3, 'Error'); });
fm.readFileList([null, null, null], function(result) { assert(result.length === 3, 'Error'); });
fm.readFilesText([null, null, path1, path2, null], function(result) { assert(result[2] === '1\r\n2', 'Error'); });
fm.readFilesText(null, function(result) { assert(!result, 'Error'); });
fm.readFile(path1, function(result) { assert(result.length === 4, 'Error'); });
fm.readFileList(null, function(result) { assert(!result, 'Error'); });