Example #1
0
 def testAccessors(self):
     """Test for DSAKeyValue accessors"""
     self.dsa_key_value.p = ds.P(text="p")
     self.dsa_key_value.q = ds.Q(text="q")
     self.dsa_key_value.g = ds.G(text="g")
     self.dsa_key_value.y = ds.Y(text="y")
     self.dsa_key_value.j = ds.J(text="j")
     self.dsa_key_value.seed = ds.Seed(text="seed")
     self.dsa_key_value.pgen_counter = ds.PgenCounter(text="pgen counter")
     new_dsa_key_value = ds.dsa_key_value_from_string(
         self.dsa_key_value.to_string())
     assert isinstance(new_dsa_key_value.p, ds.P)
     assert isinstance(new_dsa_key_value.q, ds.Q)
     assert isinstance(new_dsa_key_value.g, ds.G)
     assert isinstance(new_dsa_key_value.y, ds.Y)
     assert isinstance(new_dsa_key_value.j, ds.J)
     assert isinstance(new_dsa_key_value.seed, ds.Seed)
     assert isinstance(new_dsa_key_value.pgen_counter, ds.PgenCounter)
     assert new_dsa_key_value.p.text.strip() == "p"
     assert new_dsa_key_value.q.text.strip() == "q"
     assert new_dsa_key_value.g.text.strip() == "g"
     assert new_dsa_key_value.y.text.strip() == "y"
     assert new_dsa_key_value.j.text.strip() == "j"
     assert new_dsa_key_value.seed.text.strip() == "seed"
     assert new_dsa_key_value.pgen_counter.text.strip() == "pgen counter"
Example #2
0
 def testAccessors(self):
   """Test for KeyValue accessors"""
   self.key_value.dsa_key_value = ds.dsa_key_value_from_string(
     ds_data.TEST_DSA_KEY_VALUE)
   new_key_value = ds.key_value_from_string(self.key_value.to_string())
   assert isinstance(new_key_value.dsa_key_value, ds.DSAKeyValue)
   self.key_value.dsa_key_value = None
   self.key_value.rsa_key_value = ds.rsa_key_value_from_string(
     ds_data.TEST_RSA_KEY_VALUE)
   new_key_value = ds.key_value_from_string(self.key_value.to_string())
   assert isinstance(new_key_value.rsa_key_value, ds.RSAKeyValue)
Example #3
0
 def testUsingTestData(self):
   """Test for dsa_key_value_from_string() using test data"""
   new_dsa_key_value = ds.dsa_key_value_from_string(
     ds_data.TEST_DSA_KEY_VALUE)
   assert isinstance(new_dsa_key_value.p, ds.DSAKeyValueType_P)
   assert isinstance(new_dsa_key_value.q, ds.DSAKeyValueType_Q)
   assert isinstance(new_dsa_key_value.g, ds.DSAKeyValueType_G)
   assert isinstance(new_dsa_key_value.y, ds.DSAKeyValueType_Y)
   assert isinstance(new_dsa_key_value.j, ds.DSAKeyValueType_J)
   assert isinstance(new_dsa_key_value.seed, ds.DSAKeyValueType_Seed)
   assert isinstance(new_dsa_key_value.pgen_counter, ds.DSAKeyValueType_PgenCounter)
   assert new_dsa_key_value.p.text.strip() == "p"
   assert new_dsa_key_value.q.text.strip() == "q"
   assert new_dsa_key_value.g.text.strip() == "g"
   assert new_dsa_key_value.y.text.strip() == "y"
   assert new_dsa_key_value.j.text.strip() == "j"
   assert new_dsa_key_value.seed.text.strip() == "seed"
   assert new_dsa_key_value.pgen_counter.text.strip() == "pgen counter"
Example #4
0
 def testAccessors(self):
   """Test for DSAKeyValue accessors"""
   self.dsa_key_value.p = ds.DSAKeyValueType_P(text="p")
   self.dsa_key_value.q = ds.DSAKeyValueType_Q(text="q")
   self.dsa_key_value.g = ds.DSAKeyValueType_G(text="g")
   self.dsa_key_value.y = ds.DSAKeyValueType_Y(text="y")
   self.dsa_key_value.j = ds.DSAKeyValueType_J(text="j")
   self.dsa_key_value.seed = ds.DSAKeyValueType_Seed(text="seed")
   self.dsa_key_value.pgen_counter = ds.DSAKeyValueType_PgenCounter(text="pgen counter")
   new_dsa_key_value = ds.dsa_key_value_from_string(self.dsa_key_value.to_string())
   assert isinstance(new_dsa_key_value.p, ds.DSAKeyValueType_P)
   assert isinstance(new_dsa_key_value.q, ds.DSAKeyValueType_Q)
   assert isinstance(new_dsa_key_value.g, ds.DSAKeyValueType_G)
   assert isinstance(new_dsa_key_value.y, ds.DSAKeyValueType_Y)
   assert isinstance(new_dsa_key_value.j, ds.DSAKeyValueType_J)
   assert isinstance(new_dsa_key_value.seed, ds.DSAKeyValueType_Seed)
   assert isinstance(new_dsa_key_value.pgen_counter, ds.DSAKeyValueType_PgenCounter)
   assert new_dsa_key_value.p.text.strip() == "p"
   assert new_dsa_key_value.q.text.strip() == "q"
   assert new_dsa_key_value.g.text.strip() == "g"
   assert new_dsa_key_value.y.text.strip() == "y"
   assert new_dsa_key_value.j.text.strip() == "j"
   assert new_dsa_key_value.seed.text.strip() == "seed"
   assert new_dsa_key_value.pgen_counter.text.strip() == "pgen counter"