Sha256: ebeed9d98555bab03e4089c693669e6f3491a82f2a0f11a9ce933f428c540265

Contents?: true

Size: 230 Bytes

Versions: 8

Compression:

Stored size: 230 Bytes

Contents

require 'tempfile'

module StonesSpec
  module WithTempfile

    def write_tempfile(content, extension)
      file = Tempfile.new %W(gobstones. .#{extension})
      file.write content
      file.close
      file
    end
  end
end

Version data entries

8 entries across 8 versions & 3 rubygems

Version Path
mumuki-xgobstones-runner-2.1.0 lib/stones_spec/with_tempfile.rb
mumuki-xgobstones-runner-2.0.0 lib/stones_spec/with_tempfile.rb
stones-spec-1.0.4 lib/helpers/with_tempfile.rb
stones-spec-1.0.3 lib/helpers/with_tempfile.rb
stones-spec-1.0.2 lib/helpers/with_tempfile.rb
stones-spec-1.0.1 lib/helpers/with_tempfile.rb
mumuki-gobstones-runner-1.0.1 lib/stones_spec/with_tempfile.rb
mumuki-gobstones-runner-1.0.0 lib/stones_spec/with_tempfile.rb