Ejemplo n.º 1
0
 def test_bare_fail_register_schema_if_latest_bad_version(self):
     """TASRClientSV.register_schema_if_latest_version() - as expected"""
     self.obj_register_schema_skeleton(self.schema_str)
     # so cur ver is now 1
     with httmock.HTTMock(self.route_to_testapp):
         client = tasr.client.TASRClientSV(self.host, self.port)
         alt_schema_str = self.get_schema_permutation(self.schema_str)
         bad_ver = 2
         try:
             client.register_schema_if_latest_version(self.event_type, bad_ver, alt_schema_str)
             self.fail("expected a TASRError")
         except tasr.client.TASRError as te:
             self.assertTrue(te, "Missing TASRError")
Ejemplo n.º 2
0
 def test_obj_register_schema_if_latest_version(self):
     """TASRClientSV.register_schema_if_latest_version() - as expected"""
     self.obj_register_schema_skeleton(self.schema_str)
     with httmock.HTTMock(self.route_to_testapp):
         client = tasr.client.TASRClientSV(self.host, self.port)
         alt_schema_str = self.get_schema_permutation(self.schema_str)
         cur_latest_ver = 1
         rs = client.register_schema_if_latest_version(self.event_type, cur_latest_ver, alt_schema_str)
         self.assertEqual(rs.current_version(self.event_type), 2, "bad ver")