Make the promise-testing somewhat nicer and actually commit all the files this time (see #41)