222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 | |
def test_ensure(self): |
newpath = self.root.ensure('a', 'b', 'c') |
try: |
assert newpath.check(exists=1, versioned=1) |
newpath.write("hello") |
newpath.ensure() |
-> assert newpath.read() == "hello" |
finally: |
self.root.join('a').remove(force=1) | |