mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 13:33:24 +00:00
node_tests: Get unread.js to 100% node coverage.
This commit is contained in:
@@ -87,6 +87,7 @@ var zero_counts = {
|
||||
assert.equal(count, 0);
|
||||
|
||||
var stream_id = 100;
|
||||
var wrong_stream_id = 110;
|
||||
|
||||
var message = {
|
||||
id: 15,
|
||||
@@ -107,6 +108,7 @@ var zero_counts = {
|
||||
count = unread.num_unread_for_subject(stream_id, 'lunch');
|
||||
assert.equal(count, 2);
|
||||
assert(unread.topic_has_any_unread(stream_id, 'lunch'));
|
||||
assert(!unread.topic_has_any_unread(wrong_stream_id, 'lunch'));
|
||||
|
||||
var event = {
|
||||
subject: 'dinner',
|
||||
@@ -129,10 +131,12 @@ var zero_counts = {
|
||||
count = unread.num_unread_for_subject(stream_id, 'lunch');
|
||||
assert.equal(count, 0);
|
||||
assert(!unread.topic_has_any_unread(stream_id, 'lunch'));
|
||||
assert(!unread.topic_has_any_unread(wrong_stream_id, 'lunch'));
|
||||
|
||||
count = unread.num_unread_for_subject(stream_id, 'snack');
|
||||
assert.equal(count, 1);
|
||||
assert(unread.topic_has_any_unread(stream_id, 'snack'));
|
||||
assert(!unread.topic_has_any_unread(wrong_stream_id, 'snack'));
|
||||
|
||||
// Test defensive code. Trying to update a message we don't know
|
||||
// about should be a no-op.
|
||||
|
||||
Reference in New Issue
Block a user