Sha256: 82cdc491f04173fb9bc0018d44fdd66c0cec48e93832885dba7b560d01ee08cd
Contents?: true
Size: 307 Bytes
Versions: 1
Compression:
Stored size: 307 Bytes
Contents
module ViewDefinitionHelpers def with_view_definition(name, version, schema) definition = Scenic::Definition.new(name, version) FileUtils.mkdir_p(File.dirname(definition.full_path)) File.write(definition.full_path, schema) yield ensure FileUtils.rm_f(definition.full_path) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
scenic-1.8.0 | spec/support/view_definition_helpers.rb |