mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-04 05:53:43 +00:00 
			
		
		
		
	node tests: Move data setup higher in the file.
This commit is contained in:
		
				
					committed by
					
						
						Steve Howell
					
				
			
			
				
	
			
			
			
						parent
						
							ece986bd10
						
					
				
				
					commit
					0dc597bceb
				
			@@ -39,6 +39,68 @@ function assertSameEmails(lst1, lst2) {
 | 
			
		||||
    );
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
const a_bot = {
 | 
			
		||||
    email: "a_bot@zulip.com",
 | 
			
		||||
    full_name: "A Zulip test bot",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: true,
 | 
			
		||||
    user_id: 1,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const a_user = {
 | 
			
		||||
    email: "a_user@zulip.org",
 | 
			
		||||
    full_name: "A Zulip user",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: false,
 | 
			
		||||
    user_id: 2,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const b_user_1 = {
 | 
			
		||||
    email: "b_user_1@zulip.net",
 | 
			
		||||
    full_name: "Bob 1",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: false,
 | 
			
		||||
    user_id: 3,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const b_user_2 = {
 | 
			
		||||
    email: "b_user_2@zulip.net",
 | 
			
		||||
    full_name: "Bob 2",
 | 
			
		||||
    is_admin: true,
 | 
			
		||||
    is_bot: false,
 | 
			
		||||
    user_id: 4,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const b_user_3 = {
 | 
			
		||||
    email: "b_user_3@zulip.net",
 | 
			
		||||
    full_name: "Bob 3",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: false,
 | 
			
		||||
    user_id: 5,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const b_bot = {
 | 
			
		||||
    email: "b_bot@example.com",
 | 
			
		||||
    full_name: "B bot",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: true,
 | 
			
		||||
    user_id: 6,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const zman = {
 | 
			
		||||
    email: "zman@test.net",
 | 
			
		||||
    full_name: "Zman",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: false,
 | 
			
		||||
    user_id: 7,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const matches = [a_bot, a_user, b_user_1, b_user_2, b_user_3, b_bot, zman];
 | 
			
		||||
 | 
			
		||||
for (const person of matches) {
 | 
			
		||||
    people.add_active_user(person);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
stream_data.create_streams([
 | 
			
		||||
    {name: "Dev", subscribed: true, color: "blue", stream_id: 1},
 | 
			
		||||
    {name: "Linux", subscribed: true, color: "red", stream_id: 2},
 | 
			
		||||
@@ -226,68 +288,6 @@ run_test("sort_languages", () => {
 | 
			
		||||
    assert.deepEqual(test_langs, ["j", "javascript", "java", "js"]);
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
const a_bot = {
 | 
			
		||||
    email: "a_bot@zulip.com",
 | 
			
		||||
    full_name: "A Zulip test bot",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: true,
 | 
			
		||||
    user_id: 1,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const a_user = {
 | 
			
		||||
    email: "a_user@zulip.org",
 | 
			
		||||
    full_name: "A Zulip user",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: false,
 | 
			
		||||
    user_id: 2,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const b_user_1 = {
 | 
			
		||||
    email: "b_user_1@zulip.net",
 | 
			
		||||
    full_name: "Bob 1",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: false,
 | 
			
		||||
    user_id: 3,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const b_user_2 = {
 | 
			
		||||
    email: "b_user_2@zulip.net",
 | 
			
		||||
    full_name: "Bob 2",
 | 
			
		||||
    is_admin: true,
 | 
			
		||||
    is_bot: false,
 | 
			
		||||
    user_id: 4,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const b_user_3 = {
 | 
			
		||||
    email: "b_user_3@zulip.net",
 | 
			
		||||
    full_name: "Bob 3",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: false,
 | 
			
		||||
    user_id: 5,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const b_bot = {
 | 
			
		||||
    email: "b_bot@example.com",
 | 
			
		||||
    full_name: "B bot",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: true,
 | 
			
		||||
    user_id: 6,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const zman = {
 | 
			
		||||
    email: "zman@test.net",
 | 
			
		||||
    full_name: "Zman",
 | 
			
		||||
    is_admin: false,
 | 
			
		||||
    is_bot: false,
 | 
			
		||||
    user_id: 7,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const matches = [a_bot, a_user, b_user_1, b_user_2, b_user_3, b_bot, zman];
 | 
			
		||||
 | 
			
		||||
for (const person of matches) {
 | 
			
		||||
    people.add_active_user(person);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function get_typeahead_result(query, current_stream, current_topic) {
 | 
			
		||||
    const result = th.sort_recipients(
 | 
			
		||||
        people.get_realm_users(),
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user