UNPKG

crawler-ninja

Version:

A web crawler made for the SEO based on plugins. Please wait or contribute ... still in beta

33 lines (22 loc) 928 B
var assert = require("assert"); var _ = require("underscore"); var seoaudit = require("../plugins/audit-plugin.js"); var logger = require("../plugins/log-plugin.js"); var cs = require("../plugins/console-plugin.js"); var testSite = require("./website/start.js").site; var crawler = require("../index.js"); describe('Timeout & error tests', function() { it('Should crawl with a rate limit', function(done) { this.timeout(10000); var end = function() { assert(audit.resources.keys().length == 6); done(); }; var audit = new seoaudit.Plugin(); //var cons = new cs.Plugin(); crawler.init({rateLimits:100}, end); crawler.registerPlugin(audit); //crawler.registerPlugin(cons); crawler.queue({url : "http://localhost:9999/page1.html"}); }); });