assert_true(up.defined);
assert_string_equal(up.username, "user");
assert_string_equal(up.password, "");
+
+ reset_user_pass(&up);
+
+ flags = GET_USER_PASS_USERNAME_ONLY;
+ expect_string(query_user_exec_builtin, query_user[i].prompt, "Enter UT Username:");
+ will_return(query_user_exec_builtin, "cuser");
+ will_return(query_user_exec_builtin, true);
+ assert_true(get_user_pass_cr(&up, "stdin", "UT", flags, NULL));
+ assert_true(up.defined);
+ assert_string_equal(up.username, "cuser");
+ assert_string_equal(up.password, "[[BLANK]]");
}
/* NOTE: expect_assert_failure does not seem to work with MSVC */