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>
11 lines
1.8 KiB
JSON
11 lines
1.8 KiB
JSON
{
|
|
"expects": "success",
|
|
"org.osbuild.inline": {
|
|
"items": {
|
|
"sha256:1d7de2aac36c3cdfaa87985d6d69072981910600dea55420cde757b2b9dfbc84": {
|
|
"encoding": "base64",
|
|
"data": "IyEvdXNyL2Jpbi9weXRob24zCiIiIgpFbmNvZGUgYmluYXJ5IGZpbGUgZGF0YSB3aXRoaW4gdGhlIG1hbmlmZXN0IGJ5IHVzaW5nCnRoZSBvcmcub3NidWlsZC5pbmxpbmUgc291cmNlLgoiIiIKCmltcG9ydCBhcmdwYXJzZQppbXBvcnQgYmFzZTY0CmltcG9ydCBoYXNobGliCmltcG9ydCBqc29uCmltcG9ydCBsem1hCmltcG9ydCBzeXMKCgpkZWYgbWFpbigpOgogICAgcGFyc2VyID0gYXJncGFyc2UuQXJndW1lbnRQYXJzZXIoKQogICAgcGFyc2VyLmFkZF9hcmd1bWVudCgiRklMRSIsIGhlbHA9IlRoZSBmaWxlIHRvIGVuY29kZSIpCiAgICBwYXJzZXIuYWRkX2FyZ3VtZW50KAogICAgICAgICItZSIsCiAgICAgICAgIi0tZW5jb2RpbmciLAogICAgICAgIGNob2ljZXM9WyJiYXNlNjQiLCAibHptYStiYXNlNjQiXSwKICAgICAgICBkZWZhdWx0PSJiYXNlNjQiLAogICAgICAgIGhlbHA9IlRoZSBlbmNvZGluZyB0byB1c2UgZm9yIHRoZSBkYXRhIChkZWZhdWx0OiBiYXNlNjQpIgogICAgKQogICAgYXJncyA9IHBhcnNlci5wYXJzZV9hcmdzKCkKCiAgICB3aXRoIG9wZW4oYXJncy5GSUxFLCAicmIiKSBhcyBmOgogICAgICAgIHJhdyA9IGYucmVhZCgpCgogICAgbSA9IGhhc2hsaWIuc2hhMjU2KCkKICAgIG0udXBkYXRlKHJhdykKICAgIGNoZWNrc3VtID0gInNoYTI1NjoiICsgbS5oZXhkaWdlc3QoKQoKICAgIGlmIGFyZ3MuZW5jb2RpbmcgPT0gImx6bWErYmFzZTY0IjoKICAgICAgICByYXcgPSBsem1hLmNvbXByZXNzKHJhdykKICAgICAgICBkYXRhID0gYmFzZTY0LmI2NGVuY29kZShyYXcpLmRlY29kZSgiYXNjaWkiKQogICAgZWxzZToKICAgICAgICAjIGRlZmF1bHQgdG8gYmFzZTY0CiAgICAgICAgZGF0YSA9IGJhc2U2NC5iNjRlbmNvZGUocmF3KS5kZWNvZGUoImFzY2lpIikKCiAgICBzb3VyY2UgPSB7CiAgICAgICAgIm9yZy5vc2J1aWxkLmlubGluZSI6IHsKICAgICAgICAgICAgIml0ZW1zIjogewogICAgICAgICAgICAgICAgY2hlY2tzdW06IHsKICAgICAgICAgICAgICAgICAgICAiZW5jb2RpbmciOiBhcmdzLmVuY29kaW5nLAogICAgICAgICAgICAgICAgICAgICJkYXRhIjogZGF0YQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQoKICAgIGpzb24uZHVtcChzb3VyY2UsIHN5cy5zdGRvdXQsIGluZGVudD0yKQoKCmlmIF9fbmFtZV9fID09ICJfX21haW5fXyI6CiAgICBtYWluKCkK"
|
|
}
|
|
}
|
|
}
|
|
}
|