'Failed snapshots are not added to the list of snapshots.'

def test_failed(self):

    snapshotter = CannedFilesystemSnapshots([fail(RuntimeError())])
    self.failureResultOf(snapshotter.create('name'))
    self.assertEqual(self.successResultOf(snapshotter.list()), [])
