asserting that the metadata matches
asserting that the metadata matches

There are currently 2 tests failing which I am assuming is because
the tests currently start with different metadata in them.

Andy is currently working on fixing that in a separate pull request
so I will check back in a bit

kyle-long/pyshelf,not-nexus/shelf,not-nexus/shelf,kyle-long/pyshelf