Esempio n. 1
0
 def __hrn(self,h,t,exp_urn):
     if verbose: print 'testing (',h,t,') expecting',exp_urn
     xrn=Xrn(h,type=t)
     if verbose: print xrn.dump_string()
     urn=xrn.get_urn()
     (h1,t1) = Xrn(urn).get_hrn_type()
     if h1!=h or t1!=t or urn!=exp_urn:
         print "hrn->urn->hrn : MISMATCH with in=(%s,%s) -- out=(%s,%s) -- urn=%s"%(h,t,h1,t1,urn)
     self.assertEqual(h1,h)
     self.assertEqual(t1,t)
     self.assertEqual(urn,exp_urn)
Esempio n. 2
0
 def __hrn(self, h, t, exp_urn):
     if verbose: print 'testing (', h, t, ') expecting', exp_urn
     xrn = Xrn(h, type=t)
     if verbose: print xrn.dump_string()
     urn = xrn.get_urn()
     (h1, t1) = Xrn(urn).get_hrn_type()
     if h1 != h or t1 != t or urn != exp_urn:
         print "hrn->urn->hrn : MISMATCH with in=(%s,%s) -- out=(%s,%s) -- urn=%s" % (
             h, t, h1, t1, urn)
     self.assertEqual(h1, h)
     self.assertEqual(t1, t)
     self.assertEqual(urn, exp_urn)