mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	Add some diagnostic feedback to our data tests
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@275172 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
		| @@ -6860,23 +6860,27 @@ AST_TEST_DEFINE(test_meetme_data_provider) | ||||
|  | ||||
| 	chan = ast_channel_alloc(0, AST_STATE_DOWN, NULL, NULL, NULL, NULL, NULL, 0, 0, "MeetMeTest"); | ||||
| 	if (!chan) { | ||||
| 		ast_test_status_update(test, "Channel allocation failed\n"); | ||||
| 		return AST_TEST_FAIL; | ||||
| 	} | ||||
|  | ||||
| 	cnf = build_conf("9898", "", "1234", 1, 1, 1, chan); | ||||
| 	if (!cnf) { | ||||
| 		ast_test_status_update(test, "Build of test conference 9898 failed\n"); | ||||
| 		ast_hangup(chan); | ||||
| 		return AST_TEST_FAIL; | ||||
| 	} | ||||
|  | ||||
| 	node = ast_data_get(&query); | ||||
| 	if (!node) { | ||||
| 		ast_test_status_update(test, "Data query for test conference 9898 failed\n"); | ||||
| 		dispose_conf(cnf); | ||||
| 		ast_hangup(chan); | ||||
| 		return AST_TEST_FAIL; | ||||
| 	} | ||||
|  | ||||
| 	if (strcmp(ast_data_retrieve_string(node, "meetme/confno"), "9898")) { | ||||
| 		ast_test_status_update(test, "Query returned the wrong conference\n"); | ||||
| 		dispose_conf(cnf); | ||||
| 		ast_hangup(chan); | ||||
| 		ast_data_free(node); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user