Sha256: 653e0322bb907dcf17d277e2f6d775c9a6f577167ea4db6d51d1897805f7ab88
Contents?: true
Size: 505 Bytes
Versions: 14
Compression:
Stored size: 505 Bytes
Contents
RSpec.describe 'ROM.container' do include_context 'database setup' with_adapters do let(:rom) do ROM.container(:sql, uri) do |conf| conf.default.create_table(:dragons) do primary_key :id column :name, String end end end after do rom.gateways[:default].connection.drop_table(:dragons) end it 'creates tables within the setup block' do expect(rom.relations[:dragons]).to be_kind_of(ROM::SQL::Relation) end end end
Version data entries
14 entries across 14 versions & 1 rubygems