summaryrefslogtreecommitdiff
path: root/test/factories.rb
diff options
context:
space:
mode:
authorAzul <azul@riseup.net>2016-07-04 20:19:21 +0200
committerAzul <azul@riseup.net>2016-07-05 08:56:05 +0200
commit638acc59a241e141cf0fc9ccbf4e3c5578b98f0c (patch)
tree82c09920af4053b42eaac22365af239078491000 /test/factories.rb
parent949e17c7c30c5b179ba6545782ae995178481f78 (diff)
Fix db:migrate and similar tasks
We saw errors from duplicate loading of LocalEmail and LoginFormatValidation. The latter resulted in a crash. In an attempt to ensure all subclasses of Couchrest::Model::Base are loaded Couchrest::Model::Utils::Migrate requires all files in app/models. We have an extension that does the same for the engines. During this process LoginFormatValidation and LocalEmail were autoloaded when 'identity' was required. Afterwards they were required again. It looks like rails' autoload mechanism does not play nicely with require. So to make sure they are not autoloaded first move the concerns and helper classes into the lib directory and require them explicitly.
Diffstat (limited to 'test/factories.rb')
0 files changed, 0 insertions, 0 deletions