def testUsingTestData(self): """Test for rsa_key_value_from_string() using test data""" new_rsa_key_value = ds.rsa_key_value_from_string( ds_data.TEST_RSA_KEY_VALUE) assert isinstance(new_rsa_key_value.modulus, ds.RSAKeyValueType_Modulus) assert isinstance(new_rsa_key_value.exponent, ds.RSAKeyValueType_Exponent) assert new_rsa_key_value.modulus.text.strip() == "modulus" assert new_rsa_key_value.exponent.text.strip() == "exponent"
def testUsingTestData(self): """Test for key_value_from_string() using test data""" new_key_value = ds.key_value_from_string(ds_data.TEST_KEY_VALUE1) 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(ds_data.TEST_KEY_VALUE2) assert isinstance(new_key_value.rsa_key_value, ds.RSAKeyValue)
def testAccessors(self): """Test for RSAKeyValue accessors""" self.rsa_key_value.modulus = ds.RSAKeyValueType_Modulus(text="modulus") self.rsa_key_value.exponent = ds.RSAKeyValueType_Exponent(text="exponent") new_rsa_key_value = ds.rsa_key_value_from_string(self.rsa_key_value.to_string()) assert isinstance(new_rsa_key_value.modulus, ds.RSAKeyValueType_Modulus) assert isinstance(new_rsa_key_value.exponent, ds.RSAKeyValueType_Exponent) assert new_rsa_key_value.modulus.text.strip() == "modulus" assert new_rsa_key_value.exponent.text.strip() == "exponent"
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)