import { Log } from "fme-logger";
var L = new Log("testDrudge");
import { DrudgeFetch,DrudgeArticle } from "./models/drudge";
import { DrudgeReport } from "./drudgeReport";

L.info("Testing Drudge Report ");
var dr = new DrudgeReport();
var stream = (articles:DrudgeArticle[]) => {
    for (var i in articles) {
        L.info("Stream:",articles[i]);
    }
}
var test = async () => {
    L.info("LatestHeadlines => ", await dr.getLatest());
    L.info("Enabling Stream");
    dr.stream(stream);
}

test();

var stream = (articles:DrudgeArticle[]) => {
    for (var i in articles) {
        L.info("Stream:",articles[i]);
    }
}

setInterval(()=>{
    L.info("running")
},1000*60);