Add functional test to parse all Fedora spec files#237
Conversation
Default encoding is not always UTF-8, make it explicit. Also use the surrogateescape error handler to preserve undecodable bytes. Signed-off-by: Nikola Forró <nforro@redhat.com>
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 51s |
Are you planning on fixing it? 👀 anyways 12.22% isn't that bad \o/ |
|
It will go down to about 10 failures once I figure out and install all the macro packages that are necessary for parsing 🙂 |
|
Ah sure, it seemed like there are some “clusters”, I think Go was one of those? |
|
Yes. Let's see now. |
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 48s |
|
Ok, rpm-software-management/rpm@b3adc8c explains the higher number of failures on rawhide. As for the rest, some of them are bugs (and for some of those there are already issues reported, thanks @xsuchy) and a few of them are packaging errors, I'll try to find a way to differentiate those. |
Signed-off-by: Nikola Forró <nforro@redhat.com>
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 44s |
Signed-off-by: Nikola Forró <nforro@redhat.com>
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 46s |
Inspired by #235.