rspec Tests für Plugins können nicht ausgeführt werden

Ich entwickle gegen stable und habe gerade festgestellt, dass ich keine Backend-Tests mehr ausführen kann. Nicht nur meine eigenen Tests, sondern auch die von Standard-Plugins. Sie alle schlagen mit demselben Grund fehl.

$ bin/rspec plugins/discourse-subscriptions/
Detected plugin spec path, setting LOAD_PLUGINS to 1

An error occurred while loading rails_helper.
Failure/Error: SeedFu.seed

RuntimeError:
  Undeclared attribute type for enum 'chat_email_frequency' in UserOption. Enums must be backed by a database column or declared with an explicit type via `attribute`.
# ./spec/rails_helper.rb:139:in `<top (required)>'
No examples found.


Finished in 0.00004 seconds (files took 3.45 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples

Es ist schon eine Weile her, dass ich die Tests lokal ausgeführt habe, da ich mit Frontend-Sachen für mein neues Plugin beschäftigt war. Daher habe ich nicht bemerkt, wann es kaputt gegangen ist. Ich habe das Problem nicht, wenn ich einen beliebigen Test von Discourse ausführe.

Der Fehlermeldung zufolge fehlt in der Testdatenbank eine Spalte. Bei der Überprüfung fehlt sie tatsächlich. Ich habe bereits RAILS_ENV=test bin/rails db:migrate:reset ausgeführt, um die Testdatenbank neu zu erstellen, aber das Ergebnis ist dasselbe.

Es sieht so aus, als ob einige Migrationen für das Chat-Plugin nicht enthalten sind. Aber ich kann nicht herausfinden, warum.

Die Entwicklung-Datenbank enthält diese Spalten.