ES6: Tests

This commit is contained in:
Robin Ward
2014-07-31 12:05:47 -04:00
parent 3b46b5ecbf
commit b8bfbcb3cb
19 changed files with 7 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
integration("User");
function hasStream() {
andThen(function() {
ok(exists('.user-main .about'), 'it has the about section');
ok(count('.user-stream .item') > 0, 'it has stream items');
});
}
function hasTopicList() {
andThen(function() {
equal(count('.user-stream .item'), 0, "has no stream displayed");
ok(count('.topic-list tr') > 0, 'it has a topic list');
});
}
test("Filters", function() {
expect(14);
visit("/users/eviltrout");
hasStream();
visit("/users/eviltrout/activity/topics");
hasTopicList();
visit("/users/eviltrout/activity/posts");
hasStream();
visit("/users/eviltrout/activity/replies");
hasStream();
visit("/users/eviltrout/activity/likes-given");
hasStream();
visit("/users/eviltrout/activity/likes-received");
hasStream();
visit("/users/eviltrout/activity/edits");
hasStream();
});