self.failIf(IFileURI.providedBy(u1))
self.failUnless(IDirnodeURI.providedBy(u1))
self.failUnlessEqual(u1.get_verify_cap(), None)
+ self.failUnlessEqual(u1.get_storage_index(), None)
+ self.failUnlessEqual(u1.abbrev_si(), "<LIT>")
return self._filenode_uri.to_string().split(':')[2][:5]
def abbrev_si(self):
- return base32.b2a(self._filenode_uri.get_storage_index())[:5]
+ si = self._filenode_uri.get_storage_index()
+ if si is None:
+ return "<LIT>"
+ return base32.b2a(si)[:5]
def is_mutable(self):
return True