discourse/migrations/spec/lib/database/intermediate_db/all_entities_spec.rb
Gerhard Schlager bb6c5c9fa1
Some checks failed
Licenses / run (push) Has been cancelled
Linting / run (push) Has been cancelled
Migration Tests / Tests (push) Has been cancelled
Publish Assets / publish-assets (push) Has been cancelled
Tests / core backend (push) Has been cancelled
Tests / plugins backend (push) Has been cancelled
Tests / core frontend (Chrome) (push) Has been cancelled
Tests / plugins frontend (push) Has been cancelled
Tests / themes frontend (push) Has been cancelled
Tests / core system (push) Has been cancelled
Tests / plugins system (push) Has been cancelled
Tests / themes system (push) Has been cancelled
Tests / core frontend (Firefox ESR) (push) Has been cancelled
Tests / core frontend (Firefox Evergreen) (push) Has been cancelled
Tests / chat system (push) Has been cancelled
Tests / merge (push) Has been cancelled
DEV: Dynamically test all IntermediateDB entities (#34624)
2025-08-29 17:25:05 +02:00

10 lines
263 B
Ruby
Vendored

# frozen_string_literal: true
Migrations::Database::IntermediateDB.constants.each do |const|
mod = Migrations::Database::IntermediateDB.const_get(const)
next unless mod.is_a?(Module)
RSpec.describe mod do
it_behaves_like "a database entity"
end
end