integration("Topic Discovery"); test("Visit Discovery Pages", function() { visit("/"); andThen(function() { ok(exists(".topic-list"), "The list of topics was rendered"); ok(exists('.topic-list .topic-list-item'), "has topics"); }); visit("/category/bug"); andThen(function() { ok(exists(".topic-list"), "The list of topics was rendered"); ok(exists('.topic-list .topic-list-item'), "has topics"); }); visit("/categories"); andThen(function() { ok(exists('.category'), "has a list of categories"); }); visit("/top"); andThen(function() { ok(exists('.topic-list tr td.main-link'), "has topics"); }); });