Tests now run again.

There seems to be something weird about `pushObject` with tests. You can merge this, and if I have time, I'll research why the `pushObject` isn't working with the tests.