pushing completed object, tests, and related files

you should probably have simicolons at the end of the it blocks.