#=============================================================================================
# @TITLE			Main test - Database wizard.
#
# @NUMBER			WDBM_FKT_11010
#
# @DESCRIPTION		All test to create a new database instance will be called here.
#
# @EXP_RESULT		The tests pass through.
#
# @REQUIREMENTS		Test: WDBM_FKT_01000; WDBM_FKT_01000
#=============================================================================================

#=============================================================================================
# @STEP 1			Checking editboxes.
#=============================================================================================
set_window(main_window, 1);

if (obj_exists("Server",0) == 0 &&
	obj_exists("Database",0) == 0 &&
	obj_exists("User",0) == 0 && 
	obj_exists("Password",0) == 0 &&
	obj_exists("Databases...",0) == 0 &&
	obj_exists("Logon",0) == 0) {
	
	tl_step("Logon mask","0","all items correct");
} else {
	tl_step("Logon mask","1","at least one item incorrect");
}
#=============================================================================================
# @STEP 2			Entering data.
#=============================================================================================
set_window (main_window, 6);

if (server == "localhost" &&
	version_inst != "7.4.3") {
	edit_set("Server", "");
} else {
	edit_set("Server",server);
}
edit_set("Database",database);
edit_set("User",user_dba);
edit_set("Password",password_dba);
web_link_click("Logon");

wait(5);
#=============================================================================================
# @STEP 3			Checking window.
#=============================================================================================
if (win_exists(state_window,0) == 0) {
	tl_step("database state window","0","correct - logon correct");
} else {
	tl_step("database state window","1","incorrect - logon incorrect");
}
