test_arguments.py 390 B

12345678910
  1. from borgmatic.actions import arguments as module
  2. def test_update_arguments_copies_and_updates_without_modifying_original():
  3. original = module.argparse.Namespace(foo=1, bar=2, baz=3)
  4. result = module.update_arguments(original, bar=7, baz=8)
  5. assert original == module.argparse.Namespace(foo=1, bar=2, baz=3)
  6. assert result == module.argparse.Namespace(foo=1, bar=7, baz=8)