Skip to content

Commit

Permalink
tst_ToJson: add a test for the ExpectedBase64url tag too
Browse files Browse the repository at this point in the history
Just to confirm it works.

Signed-off-by: Thiago Macieira <thiago.macieira@intel.com>
  • Loading branch information
thiagomacieira committed Feb 10, 2025
1 parent fe7b3b9 commit 32f0d75
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions tests/tojson/tst_tojson.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,8 @@ private slots:
void taggedByteStringsToBase16();
void taggedByteStringsToBase64_data() { taggedByteStringsToBase16_data(); }
void taggedByteStringsToBase64();
void taggedByteStringsToBase64url_data() { taggedByteStringsToBase16_data(); }
void taggedByteStringsToBase64url();
void taggedByteStringsToBigNum_data() { taggedByteStringsToBase16_data(); }
void taggedByteStringsToBigNum();
void otherTags_data();
Expand Down Expand Up @@ -502,6 +504,14 @@ void tst_ToJson::taggedByteStringsToBase64()
compareOne('\xd6' + data, '"' + base64 + '"', 0);
}

void tst_ToJson::taggedByteStringsToBase64url()
{
QFETCH(QByteArray, data);
QFETCH(QString, base64url);

compareOne('\xd5' + data, '"' + base64url + '"', 0);
}

void tst_ToJson::taggedByteStringsToBigNum()
{
QFETCH(QByteArray, data);
Expand Down

0 comments on commit 32f0d75

Please sign in to comment.