Series hw upload.

Your tests are comprehensive, but they involve a lot of repetition. Can you think of a way to type `assert` a fewer number of times but still maintain the same test coverage?