Exemplo n.º 1
0
 def test_extra_args(self):
     _, _, _, _, _, extra_args = (snapshotter._parse_cli(
         args=["--foo=fred", "-x", "/home/fred", "/media/backup"]))
     assert extra_args == ["--foo=fred", "-x"]
Exemplo n.º 2
0
 def test_dry_run(self):
     for option in ("-n", "--dry-run"):
         _, _, debug, _, _, _ = snapshotter._parse_cli(
             args=[option, "/home/fred", "/media/backup"])
         assert debug is True
Exemplo n.º 3
0
 def test_with_default_options(self):
     src, dest, debug, _, _, _ = (snapshotter._parse_cli(
         args=["/home/fred", "/media/backup"]))
     assert src == "/home/fred"
     assert dest == "/media/backup"
     assert debug is False
Exemplo n.º 4
0
 def test_extra_args(self):
     _, _, _, _, _, extra_args = (
         snapshotter._parse_cli(
             args=["--foo=fred", "-x", "/home/fred", "/media/backup"]))
     assert extra_args == ["--foo=fred", "-x"]
Exemplo n.º 5
0
 def test_dry_run(self):
     for option in ("-n", "--dry-run"):
         _, _, debug, _, _, _ = snapshotter._parse_cli(
             args=[option, "/home/fred", "/media/backup"])
         assert debug is True
Exemplo n.º 6
0
 def test_with_default_options(self):
     src, dest, debug, _, _, _ = (
         snapshotter._parse_cli(args=["/home/fred", "/media/backup"]))
     assert src == "/home/fred"
     assert dest == "/media/backup"
     assert debug is False