Skip to content

Commit ac82f73

Browse files
committed
test: Fix #register with no arguments
1 parent fc6cab5 commit ac82f73

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

test/test_client.rb

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,17 @@ def zulip_api(name)
5252
end
5353

5454
sub_test_case "#register" do
55-
data("no arguments" => [],
56-
"message" => ["message"],
55+
test "no arguments" do
56+
response_body = %q({"msg":"","max_message_id":-1,"last_event_id":-1,"result":"success","queue_id":"1491023319:1"})
57+
stub_request(:post, zulip_api("register"))
58+
.with(body: "")
59+
.to_return(status: 200, body: response_body)
60+
queue_id, last_event_id = @client.register(event_types: [])
61+
assert_equal("1491023319:1", queue_id)
62+
assert_equal(-1, last_event_id)
63+
end
64+
65+
data("message" => ["message"],
5766
"multiple" => ["message", "subscriptions"])
5867
test "succeeded" do |event_types|
5968
response_body = %q({"msg":"","max_message_id":-1,"last_event_id":-1,"result":"success","queue_id":"1491023319:1"})

0 commit comments

Comments
 (0)