QUnit testing across multiple JavaScript library versions and dependencies