debian-forge/test/data/sources/org.osbuild.inline/cases/base64_success.json
Tomáš Hozza c33dfcb43b 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>
2025-05-13 10:27:36 +02:00

11 lines
1.8 KiB
JSON

{
"expects": "success",
"org.osbuild.inline": {
"items": {
"sha256:1d7de2aac36c3cdfaa87985d6d69072981910600dea55420cde757b2b9dfbc84": {
"encoding": "base64",
"data": "IyEvdXNyL2Jpbi9weXRob24zCiIiIgpFbmNvZGUgYmluYXJ5IGZpbGUgZGF0YSB3aXRoaW4gdGhlIG1hbmlmZXN0IGJ5IHVzaW5nCnRoZSBvcmcub3NidWlsZC5pbmxpbmUgc291cmNlLgoiIiIKCmltcG9ydCBhcmdwYXJzZQppbXBvcnQgYmFzZTY0CmltcG9ydCBoYXNobGliCmltcG9ydCBqc29uCmltcG9ydCBsem1hCmltcG9ydCBzeXMKCgpkZWYgbWFpbigpOgogICAgcGFyc2VyID0gYXJncGFyc2UuQXJndW1lbnRQYXJzZXIoKQogICAgcGFyc2VyLmFkZF9hcmd1bWVudCgiRklMRSIsIGhlbHA9IlRoZSBmaWxlIHRvIGVuY29kZSIpCiAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KAogICAgICAgICItZSIsCiAgICAgICAgIi0tZW5jb2RpbmciLAogICAgICAgIGNob2ljZXM9WyJiYXNlNjQiLCAibHptYStiYXNlNjQiXSwKICAgICAgICBkZWZhdWx0PSJiYXNlNjQiLAogICAgICAgIGhlbHA9IlRoZSBlbmNvZGluZyB0byB1c2UgZm9yIHRoZSBkYXRhIChkZWZhdWx0OiBiYXNlNjQpIgogICAgKQogICAgYXJncyA9IHBhcnNlci5wYXJzZV9hcmdzKCkKCiAgICB3aXRoIG9wZW4oYXJncy5GSUxFLCAicmIiKSBhcyBmOgogICAgICAgIHJhdyA9IGYucmVhZCgpCgogICAgbSA9IGhhc2hsaWIuc2hhMjU2KCkKICAgIG0udXBkYXRlKHJhdykKICAgIGNoZWNrc3VtID0gInNoYTI1NjoiICsgbS5oZXhkaWdlc3QoKQoKICAgIGlmIGFyZ3MuZW5jb2RpbmcgPT0gImx6bWErYmFzZTY0IjoKICAgICAgICByYXcgPSBsem1hLmNvbXByZXNzKHJhdykKICAgICAgICBkYXRhID0gYmFzZTY0LmI2NGVuY29kZShyYXcpLmRlY29kZSgiYXNjaWkiKQogICAgZWxzZToKICAgICAgICAjIGRlZmF1bHQgdG8gYmFzZTY0CiAgICAgICAgZGF0YSA9IGJhc2U2NC5iNjRlbmNvZGUocmF3KS5kZWNvZGUoImFzY2lpIikKCiAgICBzb3VyY2UgPSB7CiAgICAgICAgIm9yZy5vc2J1aWxkLmlubGluZSI6IHsKICAgICAgICAgICAgIml0ZW1zIjogewogICAgICAgICAgICAgICAgY2hlY2tzdW06IHsKICAgICAgICAgICAgICAgICAgICAiZW5jb2RpbmciOiBhcmdzLmVuY29kaW5nLAogICAgICAgICAgICAgICAgICAgICJkYXRhIjogZGF0YQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKICAgIGpzb24uZHVtcChzb3VyY2UsIHN5cy5zdGRvdXQsIGluZGVudD0yKQoKCmlmIF9fbmFtZV9fID09ICJfX21haW5fXyI6CiAgICBtYWluKCkK"
}
}
}
}