Skip to content

Commit cab7759

Browse files
committed
Fix the order of tests.
1 parent 45d3988 commit cab7759

1 file changed

Lines changed: 29 additions & 28 deletions

File tree

tests/test_cose_sample_with_encode.py

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1032,6 +1032,35 @@ def test_cose_usage_examples_cose_signature(self):
10321032
sender = COSE.new()
10331033
encoded = sender.encode(b"Hello world!", signers=[signer])
10341034

1035+
# The recipient side:
1036+
recipient = COSE.new()
1037+
pub_key = COSEKey.from_jwk(
1038+
{
1039+
"kty": "EC",
1040+
"kid": "01",
1041+
"crv": "P-256",
1042+
"x": "usWxHK2PmfnHKwXPS54m0kTcGJ90UiglWiGahtagnv8",
1043+
"y": "IBOL-C3BttVivg-lSreASjpkttcsz-1rb7btKLv8EX4",
1044+
}
1045+
)
1046+
assert b"Hello world!" == recipient.decode(encoded, pub_key)
1047+
1048+
def test_cose_usage_examples_cose_signature_countersignature(self):
1049+
1050+
# The sender side:
1051+
signer = Signer.from_jwk(
1052+
{
1053+
"kty": "EC",
1054+
"kid": "01",
1055+
"crv": "P-256",
1056+
"x": "usWxHK2PmfnHKwXPS54m0kTcGJ90UiglWiGahtagnv8",
1057+
"y": "IBOL-C3BttVivg-lSreASjpkttcsz-1rb7btKLv8EX4",
1058+
"d": "V8kgd2ZBRuh2dgyVINBUqpPDr7BOMGcF22CQMIUHtNM",
1059+
},
1060+
)
1061+
sender = COSE.new()
1062+
encoded = sender.encode(b"Hello world!", signers=[signer])
1063+
10351064
# The notary side:
10361065
notary = Signer.from_jwk(
10371066
{
@@ -1075,31 +1104,3 @@ def test_cose_usage_examples_cose_signature(self):
10751104
assert countersignature.protected[1] == -8 # alg: "EdDSA"
10761105
assert countersignature.unprotected[4] == b"01" # kid: b"01"
10771106

1078-
def test_cose_usage_examples_cose_signature_countersignature(self):
1079-
1080-
# The sender side:
1081-
signer = Signer.from_jwk(
1082-
{
1083-
"kty": "EC",
1084-
"kid": "01",
1085-
"crv": "P-256",
1086-
"x": "usWxHK2PmfnHKwXPS54m0kTcGJ90UiglWiGahtagnv8",
1087-
"y": "IBOL-C3BttVivg-lSreASjpkttcsz-1rb7btKLv8EX4",
1088-
"d": "V8kgd2ZBRuh2dgyVINBUqpPDr7BOMGcF22CQMIUHtNM",
1089-
},
1090-
)
1091-
sender = COSE.new()
1092-
encoded = sender.encode(b"Hello world!", signers=[signer])
1093-
1094-
# The recipient side:
1095-
recipient = COSE.new()
1096-
pub_key = COSEKey.from_jwk(
1097-
{
1098-
"kty": "EC",
1099-
"kid": "01",
1100-
"crv": "P-256",
1101-
"x": "usWxHK2PmfnHKwXPS54m0kTcGJ90UiglWiGahtagnv8",
1102-
"y": "IBOL-C3BttVivg-lSreASjpkttcsz-1rb7btKLv8EX4",
1103-
}
1104-
)
1105-
assert b"Hello world!" == recipient.decode(encoded, pub_key)

0 commit comments

Comments
 (0)