Tests: assertActionDoesNotExist failing for DeleteAction
I have a simple test to check if my
DeleteAction
s are being hidden appropriately for users that don't have the permission.
This works fine in the app, but in my tests the assertions don't seem to behave the same way.
My test is as follows (assuming I have a user with the relevant lack of permissions):
Assuming the ThingPolicy
returns false
for delete/deleteAny (which it does), why does the test always fail? To prove my point, I changed it to assertActionExists
and it passes.
I've tried to dive in to see where DeleteAction
might check the relevant model policy but I can't find it.0 Replies