Test/inline sources: update and rename the base64 success case

Rename the 'success' case to 'base64_success' as a preparation for
adding test case for other encodings.

The test case was originally embedding the tools/inline-source.py
script. Since the script has been updated, let's update the embedded
date in the test case as well.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
This commit is contained in:
Tomáš Hozza 2025-05-12 13:41:15 +02:00 committed by Tomáš Hozza
parent 1dc2cdcc14
commit c33dfcb43b
2 changed files with 11 additions and 11 deletions

View file

@ -0,0 +1,11 @@
{
"expects": "success",
"org.osbuild.inline": {
"items": {
"sha256:1d7de2aac36c3cdfaa87985d6d69072981910600dea55420cde757b2b9dfbc84": {
"encoding": "base64",
"data": "IyEvdXNyL2Jpbi9weXRob24zCiIiIgpFbmNvZGUgYmluYXJ5IGZpbGUgZGF0YSB3aXRoaW4gdGhlIG1hbmlmZXN0IGJ5IHVzaW5nCnRoZSBvcmcub3NidWlsZC5pbmxpbmUgc291cmNlLgoiIiIKCmltcG9ydCBhcmdwYXJzZQppbXBvcnQgYmFzZTY0CmltcG9ydCBoYXNobGliCmltcG9ydCBqc29uCmltcG9ydCBsem1hCmltcG9ydCBzeXMKCgpkZWYgbWFpbigpOgogICAgcGFyc2VyID0gYXJncGFyc2UuQXJndW1lbnRQYXJzZXIoKQogICAgcGFyc2VyLmFkZF9hcmd1bWVudCgiRklMRSIsIGhlbHA9IlRoZSBmaWxlIHRvIGVuY29kZSIpCiAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KAogICAgICAgICItZSIsCiAgICAgICAgIi0tZW5jb2RpbmciLAogICAgICAgIGNob2ljZXM9WyJiYXNlNjQiLCAibHptYStiYXNlNjQiXSwKICAgICAgICBkZWZhdWx0PSJiYXNlNjQiLAogICAgICAgIGhlbHA9IlRoZSBlbmNvZGluZyB0byB1c2UgZm9yIHRoZSBkYXRhIChkZWZhdWx0OiBiYXNlNjQpIgogICAgKQogICAgYXJncyA9IHBhcnNlci5wYXJzZV9hcmdzKCkKCiAgICB3aXRoIG9wZW4oYXJncy5GSUxFLCAicmIiKSBhcyBmOgogICAgICAgIHJhdyA9IGYucmVhZCgpCgogICAgbSA9IGhhc2hsaWIuc2hhMjU2KCkKICAgIG0udXBkYXRlKHJhdykKICAgIGNoZWNrc3VtID0gInNoYTI1NjoiICsgbS5oZXhkaWdlc3QoKQoKICAgIGlmIGFyZ3MuZW5jb2RpbmcgPT0gImx6bWErYmFzZTY0IjoKICAgICAgICByYXcgPSBsem1hLmNvbXByZXNzKHJhdykKICAgICAgICBkYXRhID0gYmFzZTY0LmI2NGVuY29kZShyYXcpLmRlY29kZSgiYXNjaWkiKQogICAgZWxzZToKICAgICAgICAjIGRlZmF1bHQgdG8gYmFzZTY0CiAgICAgICAgZGF0YSA9IGJhc2U2NC5iNjRlbmNvZGUocmF3KS5kZWNvZGUoImFzY2lpIikKCiAgICBzb3VyY2UgPSB7CiAgICAgICAgIm9yZy5vc2J1aWxkLmlubGluZSI6IHsKICAgICAgICAgICAgIml0ZW1zIjogewogICAgICAgICAgICAgICAgY2hlY2tzdW06IHsKICAgICAgICAgICAgICAgICAgICAiZW5jb2RpbmciOiBhcmdzLmVuY29kaW5nLAogICAgICAgICAgICAgICAgICAgICJkYXRhIjogZGF0YQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKICAgIGpzb24uZHVtcChzb3VyY2UsIHN5cy5zdGRvdXQsIGluZGVudD0yKQoKCmlmIF9fbmFtZV9fID09ICJfX21haW5fXyI6CiAgICBtYWluKCkK"
}
}
}
}

View file

@ -1,11 +0,0 @@
{
"expects": "success",
"org.osbuild.inline": {
"items": {
"sha256:9a605b69e4f60eceaa3d2c6d8c4c541f48c3ec1b238d3dfd517e7182bef46872": {
"encoding": "base64",
"data": "IyEvdXNyL2Jpbi9weXRob24zCgppbXBvcnQgYXJncGFyc2UKaW1wb3J0IGJpbmFzY2lpCmltcG9ydCBoYXNobGliCmltcG9ydCBqc29uCmltcG9ydCBvcwppbXBvcnQgc3lzCmltcG9ydCBzdWJwcm9jZXNzCmltcG9ydCB0ZW1wZmlsZQoKZnJvbSB0eXBpbmcgaW1wb3J0IERpY3QKCgpkZWYgbWFpbigpOgogICAgcGFyc2VyID0gYXJncGFyc2UuQXJndW1lbnRQYXJzZXIoKQogICAgcGFyc2VyLmFkZF9hcmd1bWVudCgiRklMRSIsIGhlbHA9IlRoZSB0ZW1wbGF0ZSB0byBwcm9jZXNzIikKICAgIGFyZ3MgPSBwYXJzZXIucGFyc2VfYXJncygpCgogICAgd2l0aCBvcGVuKGFyZ3MuRklMRSwgInJiIikgYXMgZjoKICAgICAgICByYXcgPSBmLnJlYWQoKQoKICAgIG0gPSBoYXNobGliLnNoYTI1NigpCiAgICBtLnVwZGF0ZShyYXcpCiAgICBjaGVja3N1bSA9ICJzaGEyNTY6IiArIG0uaGV4ZGlnZXN0KCkKICAgIGRhdGEgPSBiaW5hc2NpaS5iMmFfYmFzZTY0KHJhdywgbmV3bGluZT1GYWxzZSkuZGVjb2RlKCJhc2NpaSIpCgogICAgc291cmNlID0gewogICAgICAgICJvcmcub3NidWlsZC5pbmxpbmUiOiB7CiAgICAgICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAgICAgIGNoZWNrc3VtOiB7CiAgICAgICAgICAgICAgICAgICAgImVuY29kaW5nIjogImJhc2U2NCIsCiAgICAgICAgICAgICAgICAgICAgImRhdGEiOiBkYXRhCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAganNvbi5kdW1wKHNvdXJjZSwgc3lzLnN0ZG91dCwgaW5kZW50PTIpCgoKaWYgX19uYW1lX18gPT0gIl9fbWFpbl9fIjoKICAgIG1haW4oKQo="
}
}
}
}