removed two semicolons to match legacy style, thanks @jungkees
clarifying comments and fixing some requirements for two HTTP auth tests