def test_list_result_child_dataset(self):
        reactor = FakeProcessReactor()
        snapshots = ZFSSnapshots(reactor, Filesystem(b"mypool", b"myfs"))

        d = snapshots.list()
        process_protocol = reactor.processes[0].processProtocol
        process_protocol.childDataReceived(1, b"mypool/myfs@name\n")
        process_protocol.childDataReceived(1, b"mypool/myfs@name2\n")
        reactor.processes[0].processProtocol.processEnded(
            Failure(ProcessDone(0)))
        self.assertEqual(self.successResultOf(d), [b"name", b"name2"])
Shutdown response is a simple passthrough
dataset/ETHPy150Open ClusterHQ/flocker/flocker/volume/test/test_filesystems_zfs.py/ZFSSnapshotsTests.test_list_result_child_dataset--crossover with--dataset/ETHPy150Open YelpArchive/python-gearman/gearman/admin_client_handler.py/GearmanAdminClientCommandHandler.recv_server_shutdown