Похоже, что приборы загружаются в setUpClass класса TestCase, так что вы можете переопределить это в нашем тестовом классе.
def setUpClass(cls):
call_command('create_groups')
super().setUpClass()
Если взглянуть дальше на этот метод, он может не очень хорошо работать с транзакциями, так как вы будете загружать данные базы данных до того, как все будет заключено в транзакцию. Если вы не меняете эти группы, я думаю, что все будет в порядке. Извинения Я не создал свой тестовый пример для подтверждения.
Если это проблема, другой вариант - выгрузить группы, созданные этой командой, в прибор:)