def test_get_vk_pem(self): key_file_name = 'key.pem' expected_vk_pem = "-----BEGIN PUBLIC KEY-----\n" \ "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEZY2i7duYH2l9rnIg1oIXq+0/uHAF\n" \ "7IoFubVru6oX9GCQm67NrXImwgS2ErZi/0/MvRsMkIQQkNg6Wc2tbJgdTA==\n" \ "-----END PUBLIC KEY-----\n" signing = Signing() signing.load_key(key_file_name) vk_pem = signing.get_vk_pem() self.assertEqual(expected_vk_pem, vk_pem)
def test_get_vk(self): key_file_name = 'key.pem' signing = Signing() signing.load_key(key_file_name) vk_str = signing.get_vk('hex') vk_hex = signing.get_vk_hex() self.assertEqual(vk_hex, vk_str) vk_str = signing.get_vk('code') vk_code = signing.get_vk_code() self.assertEqual(vk_code, vk_str) vk_str = signing.get_vk('pem') vk_pem = signing.get_vk_pem() self.assertEqual(vk_pem, vk_str)