test supported zfs send options

This commit is contained in:
Edwin Eefting
2020-05-17 18:09:58 +02:00
parent 2143d22ae5
commit d2fe9b9ec7
2 changed files with 50 additions and 4 deletions

View File

@ -91,6 +91,23 @@ test_target1
(local): test_source2/fs2/sub]""")
def test_validcommand(self):
logger=Logger()
description="[Source]"
node=ZfsNode("test", logger, description=description)
with self.subTest("test invalid option"):
self.assertFalse(node.valid_command(["zfs", "send", "--invalid-option", "nonexisting"]))
with self.subTest("test valid option"):
self.assertTrue(node.valid_command(["zfs", "send", "-v", "nonexisting"]))
def test_supportedsendoptions(self):
logger=Logger()
description="[Source]"
node=ZfsNode("test", logger, description=description)
print(node.supported_send_options)