forked from cory/tildefriends
		
	Fix a test leak.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3922 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
		| @@ -253,6 +253,7 @@ static void _taskstub_cleanup(tf_taskstub_t* stub) | ||||
| static void _taskstub_finalizer(JSRuntime* runtime, JSValue value) | ||||
| { | ||||
| 	tf_taskstub_t* stub = JS_GetOpaque(value, _classId); | ||||
| 	stub->_object = JS_UNDEFINED; | ||||
| 	JSContext* context = tf_task_get_context(stub->_owner); | ||||
| 	if (!JS_IsUndefined(stub->_on_exit)) | ||||
| 	{ | ||||
|   | ||||
| @@ -606,9 +606,13 @@ static void _tf_test_run(const tf_test_options_t* options, const char* name, voi | ||||
|  | ||||
| 	if (!options->tests || specified) | ||||
| 	{ | ||||
| 		printf("Running test %s.\n", name); | ||||
| #define GREEN "[\e[1;32m" | ||||
| #define MAGENTA "\e[1;35m" | ||||
| #define CYAN "\e[1;36m" | ||||
| #define RESET "\e[0m" | ||||
| 		printf(CYAN "== running test " MAGENTA "%s" CYAN " ==\n" RESET, name); | ||||
| 		test(options); | ||||
| 		printf("[\e[1;32mpass\e[0m] %s\n", name); | ||||
| 		printf("[" GREEN "pass" RESET "] %s\n", name); | ||||
| 	} | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user