+ d.addCallback(run, "ls", "--uri")
+ def _check_ls_uri((out,err)):
+ lines = out.split("\n")
+ for l in lines:
+ if "file3" in l:
+ self.failUnless(self._mutable_file3_uri in l)
+ d.addCallback(_check_ls_uri)
+
+ d.addCallback(run, "ls", "--readonly-uri")
+ def _check_ls_rouri((out,err)):
+ lines = out.split("\n")
+ for l in lines:
+ if "file3" in l:
+ rw_uri = self._mutable_file3_uri
+ u = uri.from_string_mutable_filenode(rw_uri)
+ ro_uri = u.get_readonly().to_string()
+ self.failUnless(ro_uri in l)
+ d.addCallback(_check_ls_rouri)
+
+