Sha256: 5e2df47a428a74ff766bb10494fee9ee05cc28ff65b680791471d5a9d7460e15
Contents?: true
Size: 605 Bytes
Versions: 1
Compression:
Stored size: 605 Bytes
Contents
# frozen_string_literal: true require 'shared/rom/files/media_files' RSpec.shared_context 'media relation' do include_context 'media files' subject(:relation) { container.relations.media } before :each do configuration.relation :media do schema :media, infer: true # @return [ROM::Files::Relation] def text_files select('*.{txt,md}') end # @return [ROM::Files::Relation] def binary_files reject('*.txt', '*.md') end end configuration.relation :text do schema 'text/plain', infer: true do end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rom-files-0.2.0 | spec/shared/rom/files/media_relation.rb |