A minimalist testing framework that supports AMD and nodejs