Eh, when I review scripts, I never test them, I just read the code and spot all the bugs ;\. I did that with a little bit of AuraStruct, hence why I spotted those bugs ; P.
95% of the bugs I fix in scripts are bugs I saw from reading the code, not bugs I experienced. I rarely fix a bug that I end up running into in a game or something. I hardly actually test a script ;o. When I do run into a bug from a script in a test or something, those are the bugs that are usually a nightmare to fix and are extremely difficult to find ; ). I'm talking like a bug that results from 5 different resources interacting strangely together (perfect alone, but not so perfect all together) ^)^. Or the Is Path Blocked bug resulting from poor object editor decisions rather than actual bugs in the code ;o. That one befuddled me for 2 hours because I could find 0 problems in the code, lolz... I finally decided to add pathing maps to the objects to see what would happen ; P.
But yea this
Because expecting me, a volunteer, to do that for every single resource that gets submitted
Is exactly why I don't want to be a moderator, because that's exactly what I do. I review every single line of code and learn the entire operation of the script >.>.
I was only a moderator on one forum for 1 week and I had to spend 10+ hours a day in order to keep up on the resources submitted there... that was not my idea of fun. I ofc properly and thoroughly reviewed everything, sometimes taking 3 hours for one resource.
edit
My suggestion is to review the code in bits. Maybe review these 5 lines this day and the next 5 lines another day. If it takes you 2 weeks to review one resource, that's not your problem. After all, you are volunteering your time ; P. But you should probably ensure that every resource is thoroughly and properly reviewed, even if it takes a lot longer ; P. Rather than trying to do it all at once, spreading it out over time decreases your work load. If you fall way the heck behind on resources, then that just means that THW needs to find more mods, that's not your problem : ).
edit
Look at how I reviewed Purge's CombatState and ReviveUnit for excellent examples on how to thoroughly and properly review resources ; P.
edit
I'm personally in favor of THW moving to a more standard resource depo where everyone can just put up their own resources and there is no approval process. If the author is reliable, people will use that person's resources. If people run into bugs, then it's the author's problem. If the author obviously stole another person's script, then that's where you come in (usually from a using hitting the report button). That's how it's run everywhere else, I don't know why the heck THW does it so differently with this weird approval process.
edit
Of course THW will never change over though. Why? No idea... but countless hours are being wasted on this stupid process. I don't much care for the ratings on scripts in Spells Section either... what constitutes a 5 star script? I've seen perfectly written scripts get 3 stars just because the mod didn't find them to be cool enough, which is a load of bs... that's personal opinion -.-. Really, if there are going to be ratings for scripts, it should get a 0 if it doesn't work, a 1-2 for bugs, a 3 for leaks and performance issues, 4 for some minor flaws, and 5 for totally perfect, but who is going to rate it? Who is qualified? Again... a total waste of time.
So I'm against everything that THW does with its spells section and JASS section right now, but like I said, they are probably going to stick on this bs system just because it's already all set up, sooo, w/e. Maps section shouldn't have ratings and etc either... really, no section should have these weird ratings or go through an approval process. Instead, it should be like every other community, where other people who are checking the resource out or are trying to use the resource report problems, or where the original author finds the problems themselves.