Add more tests for the `open/4` Prolog standard predicate to check for the expected permission errors
Add more tests for the `open/4` Prolog standard predicate to check for the expected permission errors

LogtalkDotOrg/logtalk3,LogtalkDotOrg/logtalk3,LogtalkDotOrg/logtalk3,LogtalkDotOrg/logtalk3,LogtalkDotOrg/logtalk3,LogtalkDotOrg/logtalk3,LogtalkDotOrg/logtalk3