Django: Como criar um modelo dinamicamente apenas para teste

Eu tenho um aplicativo Django que requer umsettings atributo na forma de:

RELATED_MODELS = ('appname1.modelname1.attribute1',
                  'appname1.modelname2.attribute2', 
                  'appname2.modelname3.attribute3', ...)

Em seguida, conecta o sinal post_save para atualizar outro modelo fixo, dependendo doattributeN definiram.

Gostaria de testar esse comportamento e os testes devem funcionar mesmo que esse aplicativo seja o único no projeto (exceto por suas próprias dependências, nenhum outro aplicativo wrapper precisa ser instalado). Como criar e anexar / registrar / ativar modelos simulados apenas para o banco de dados de teste? (ou é possível?)

Soluções que me permitam usar equipamentos de teste seriam ótimas.

questionAnswers(11)

yourAnswerToTheQuestion