mirror of
https://github.com/zulip/zulip.git
synced 2025-11-07 07:23:22 +00:00
zblueslip: Convert node_tests/user_events.js to zblueslip.
This commit is contained in:
committed by
showell
parent
1b9ba8c126
commit
083681aeda
@@ -36,7 +36,7 @@ set_global('settings_account', {
|
|||||||
set_global('message_live_update', {
|
set_global('message_live_update', {
|
||||||
});
|
});
|
||||||
|
|
||||||
set_global('blueslip', {});
|
set_global('blueslip', global.make_zblueslip());
|
||||||
|
|
||||||
var me = {
|
var me = {
|
||||||
email: 'me@example.com',
|
email: 'me@example.com',
|
||||||
@@ -129,13 +129,11 @@ run_test('updates', () => {
|
|||||||
person = people.get_by_email(me.email);
|
person = people.get_by_email(me.email);
|
||||||
assert(person.timezone);
|
assert(person.timezone);
|
||||||
|
|
||||||
var error_msg;
|
blueslip.set_test_data('error', 'Got update_person event for unexpected user 29');
|
||||||
global.blueslip.error = function (error_message_arg) {
|
blueslip.set_test_data('error', 'Unknown user_id in get_person_from_user_id: 29');
|
||||||
error_msg = error_message_arg;
|
|
||||||
};
|
|
||||||
|
|
||||||
assert(!user_events.update_person({user_id: 29, full_name: 'Sir Isaac Newton'}));
|
assert(!user_events.update_person({user_id: 29, full_name: 'Sir Isaac Newton'}));
|
||||||
assert.equal(error_msg, "Got update_person event for unexpected user 29");
|
assert.equal(blueslip.get_test_logs('error').length, 2);
|
||||||
|
blueslip.clear_test_data();
|
||||||
|
|
||||||
me.profile_data = {};
|
me.profile_data = {};
|
||||||
user_events.update_person({user_id: me.user_id, custom_profile_field: {id: 3, value: 'Value'}});
|
user_events.update_person({user_id: me.user_id, custom_profile_field: {id: 3, value: 'Value'}});
|
||||||
|
|||||||
Reference in New Issue
Block a user