Penso che mettere il tuo test in un posto in cui venga recuperato se fallisce sia tutto ciò di cui hai bisogno. Ma non puoi semplicemente testare per vedere se qualcosa come DataExplorer.qualcosa esiste?
Non so abbastanza sull’uso delle migrazioni per aver considerato di usarle per il tuo caso d’uso. Potresti anche avere un endpoint che, diciamo, il pannello di amministrazione chiama, e controllerebbe che tu abbia le tue query installate.
Ora che ci penso, temo che l’unico problema che ho effettivamente risolto sia l’aggiunta dell’altro plugin in modo che i test possano funzionare.