Why are the following two test cases expected to fail? I see that the test case 
is introduced because of 
https://github.com/rpm-software-management/rpm/issues/1800. I think people 
expect to see that the test case is successfully executed (that is, "missing 
/usr/bin/hello" is displayed in the command output). The test case is expected 
to fail because the https://github.com/rpm-software-management/rpm/issues/1800 
problem has not been resolved.
https://github.com/rpm-software-management/rpm/blob/5688de1c0fd1a4a938dca02efea122457c64401a/tests/rpme.at#L234
https://github.com/rpm-software-management/rpm/blob/5688de1c0fd1a4a938dca02efea122457c64401a/tests/rpme.at#L259

I think the test cases is unreasonable, and they simply give the expected 
results on the basis of errors. In other words, if the 
https://github.com/rpm-software-management/rpm/issues/1800 problem is fixed 
later, these two test cases may fail, but in fact, this is the expected normal 
result, and the test cases should be modified. In this case, the existence of 
the test cases is meaningless.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/3295
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/issues/3...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to