This pull request adds support for #requires statements in scripts and improves the specfile tests to be less cumbersome. The changes include adding the necessary logic to handle #requires statements in scripts and updating the specfile tests to verify individual modules and versions. Additionally, the pull request includes fixes for failing scenarios where #requires statements are missing in scripts and module manifests.
This pull request adds support for #requires statements in scripts and improves the specfile tests to be less cumbersome. The changes include adding the necessary logic to handle #requires statements in scripts and updating the specfile tests to verify individual modules and versions. Additionally, the pull request includes fixes for failing scenarios where #requires statements are missing in scripts and module manifests.