To investigate the loading problems you ran into (the one that necessitated the naming of certain modules), [I removed the hard-coded names](https://github.com/jugglinmike/gaia/commit/7cd1cc20175373c87fd30f2d77b348f526283197). Surprisingly, all the Clock tests passed. I also ran them on a per-file basis, and they also passed under those conditions. Finally, I triggered a build on TravisCI, and [the tests passed there, as well](https://travis-ci.org/mozilla-b2g/gaia/builds/15541028).

This makes me think there might be something strange going on in your environment. Maybe as a last-ditch effort, you could try running `$ git clean -fdx` and running the tests again?