It seems like you're missing the migration file for you permissions table. Did you create the table manually or us a migration?
In case of the latter, check the spelling. Maybe you changed its name after you ran the migration? And are you including the migrateDatabase trait in your test file?
Also, does it work in 'the real world', so when you browse to your app? In that case, the table does exist, but doesn't get created by phpunit (hence the migration question).