fix tests

This commit is contained in:
Torsten Ruger 2015-05-03 20:26:09 +03:00
parent c73983b224
commit c8d35adef4
5 changed files with 63 additions and 8 deletions

8
Gemfile Normal file
View File

@ -0,0 +1,8 @@
source "http://rubygems.org"
gem "salama-object-file" , :path => "."
group :development do
gem "minitest"
end

16
Gemfile.lock Normal file
View File

@ -0,0 +1,16 @@
PATH
remote: .
specs:
salama-object-file (0.1)
GEM
remote: http://rubygems.org/
specs:
minitest (5.6.1)
PLATFORMS
ruby
DEPENDENCIES
minitest
salama-object-file!

View File

@ -1,11 +1,11 @@
require_relative "util"
require_relative "node"
require_relative "members"
require_relative "volotile"
require_relative "writer"
require_relative "array"
require_relative "hash"
require_relative "occurence"
require_relative "sof/util"
require_relative "sof/node"
require_relative "sof/members"
require_relative "sof/volotile"
require_relative "sof/writer"
require_relative "sof/array"
require_relative "sof/hash"
require_relative "sof/occurence"
Symbol.class_eval do
def to_sof()

View File

@ -0,0 +1,15 @@
# -*- encoding: utf-8 -*-
Gem::Specification.new do |s|
s.name = 'salama-object-file'
s.version = '0.1'
s.authors = ['Torsten Ruger']
s.email = 'torsten@villataika.fi'
s.extra_rdoc_files = ['README.md']
s.files = %w(README.md LICENSE.txt Rakefile) + Dir.glob("lib/**/*")
s.homepage = 'https://github.com/salama/salama-object-file'
s.license = 'MIT'
s.require_paths = ['lib']
s.summary = 'Salama object file is the object file format of salama. It is a sort of condensed yaml'
end

16
test/helper.rb Normal file
View File

@ -0,0 +1,16 @@
require 'rubygems'
require 'bundler'
begin
Bundler.setup(:default, :development)
rescue Bundler::BundlerError => e
$stderr.puts e.message
$stderr.puts "Run `bundle install` to install missing gems"
exit e.status_code
end
require "minitest/autorun"
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'test'))
require 'salama-object-file'