+}
+
+static void run_simple_script(const char *script, DWORD expected_exit_code)
+{
+ run_script("simple.js", script, strlen(script), expected_exit_code);
+}
+
+static BOOL WINAPI test_enum_proc(HMODULE module, LPCSTR type, LPSTR name, LONG_PTR param)
+{
+ const char *script_data;
+ DWORD script_size;
+ HRSRC src;
+
+ trace("running %s test...\n", name);
+
+ src = FindResourceA(NULL, name, type);
+ ok(src != NULL, "Could not find resource %s: %u\n", name, GetLastError());
+ if(!src)
+ return TRUE;
+
+ script_data = LoadResource(NULL, src);
+ script_size = SizeofResource(NULL, src);
+ while(script_size && !script_data[script_size-1])
+ script_size--;
+
+ run_script(name, script_data, script_size, 0);