Because of a typo in test/testprogs/Makefile.am, the tests for object were never compiled or run.
Now all public API functions are tested (at least on some level) in the test-api suite.
This way it's an individual subdirectory and things go easier.