def test_apply_defaults(self, tmpdir, debug, verbose, defaults): cider = Cider(False, debug, verbose, cider_dir=str(tmpdir)) cider.defaults = MagicMock() cider.read_defaults = MagicMock(return_value=defaults) cider.apply_defaults() for domain, options in defaults.items(): for key, value in options.items(): cider.defaults.write.assert_any_call(domain, key, value)