'Test that we don\'t throw on a missing file, and that the configuration
remains in a consistent state.'

def test_missing_file(self):

    wrong_path = os.path.join(self.path, 'does_not_exist.json')
    self.conf1.set('context', {'k1': 'v1'})
    self.conf1.write()
    router = ConfigRouter([wrong_path, self.path1])
    self.assertEqual(router.get('context').get('k1'), 'v1')
