Given that I broke stuff, I've added more tests to make sure driconf doesn't get broken in the future.