Merged new query classifier tests and the filter harness
testserver.c: commented out the code that referred to undefined variables testusers.c: changed server to user for the assert to make sense
This commit is contained in:
		@ -48,8 +48,11 @@ char    *status;
 | 
			
		||||
        ss_dfprintf(stderr,
 | 
			
		||||
                    "testserver : creating server called MyServer"); 
 | 
			
		||||
        server = server_alloc("MyServer", "HTTPD", 9876);
 | 
			
		||||
        ss_info_dassert(NULL != service, "New server with valid protocol and port must not be null");
 | 
			
		||||
        ss_info_dassert(0 != service_isvalid(service), "Service must be valid after creation");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        //ss_info_dassert(NULL != service, "New server with valid protocol and port must not be null");
 | 
			
		||||
        //ss_info_dassert(0 != service_isvalid(service), "Service must be valid after creation");
 | 
			
		||||
 | 
			
		||||
        ss_dfprintf(stderr, "\t..done\nTest Parameter for Server.");
 | 
			
		||||
        ss_info_dassert(NULL == serverGetParameter(server, "name"), "Parameter should be null when not set");
 | 
			
		||||
        serverAddParameter(server, "name", "value");
 | 
			
		||||
 | 
			
		||||
@ -48,7 +48,7 @@ int     result, count;
 | 
			
		||||
        ss_dfprintf(stderr,
 | 
			
		||||
                    "testusers : Initialise the user table."); 
 | 
			
		||||
        users = users_alloc();
 | 
			
		||||
        ss_info_dassert(NULL != servers, "Allocating user table should not return NULL.")
 | 
			
		||||
        ss_info_dassert(NULL != users, "Allocating user table should not return NULL.")
 | 
			
		||||
        ss_dfprintf(stderr, "\t..done\nAdd a user");
 | 
			
		||||
        count = users_add(users, "username", "authorisation");
 | 
			
		||||
        ss_info_dassert(1 == count, "Should add one user");
 | 
			
		||||
 | 
			
		||||
@ -10,4 +10,4 @@ add_executable(harness_ui harness_ui.c harness_common.c)
 | 
			
		||||
add_executable(harness harness_util.c harness_common.c ${CORE})
 | 
			
		||||
target_link_libraries(harness_ui fullcore log_manager utils)
 | 
			
		||||
target_link_libraries(harness fullcore)
 | 
			
		||||
add_test(TestHintfilter /bin/sh -x -c "MAXSCALE_HOME=\"${CMAKE_BINARY_DIR}\" ${CMAKE_CURRENT_BINARY_DIR}/harness -i ${CMAKE_CURRENT_SOURCE_DIR}/hint_testing.input -o ${CMAKE_CURRENT_BINARY_DIR}/hint_testing.output -c ${CMAKE_CURRENT_SOURCE_DIR}/hint_testing.cnf -t 1 -s 1 && diff ${CMAKE_CURRENT_SOURCE_DIR}/hint_testing.expected ${CMAKE_CURRENT_BINARY_DIR}/hint_testing.output;exit $?")
 | 
			
		||||
add_test(TestHintfilter /bin/sh -c "MAXSCALE_HOME=\"${CMAKE_BINARY_DIR}\" ${CMAKE_CURRENT_BINARY_DIR}/harness -i ${CMAKE_CURRENT_SOURCE_DIR}/hint_testing.input -o ${CMAKE_CURRENT_BINARY_DIR}/hint_testing.output -c ${CMAKE_CURRENT_SOURCE_DIR}/hint_testing.cnf -t 1 -s 1 && diff ${CMAKE_CURRENT_SOURCE_DIR}/hint_testing.expected ${CMAKE_CURRENT_BINARY_DIR}/hint_testing.output;exit $?")
 | 
			
		||||
		Reference in New Issue
	
	Block a user