Add test helper to make test env consistent

This commit is contained in:
Brandon Keepers
2014-11-18 16:29:31 -05:00
parent dc373fb51f
commit aa7ab2065b
10 changed files with 14 additions and 35 deletions

4
test/helper.rb Normal file
View File

@@ -0,0 +1,4 @@
require "bundler/setup"
require "test/unit"
require "mocha/setup"
require "linguist"

View File

@@ -1,9 +1,4 @@
require 'linguist/file_blob' require_relative "./helper"
require 'linguist/samples'
require 'test/unit'
require 'mocha/setup'
require 'mime/types'
class TestBlob < Test::Unit::TestCase class TestBlob < Test::Unit::TestCase
include Linguist include Linguist

View File

@@ -1,9 +1,4 @@
require 'linguist/classifier' require_relative "./helper"
require 'linguist/language'
require 'linguist/samples'
require 'linguist/tokenizer'
require 'test/unit'
class TestClassifier < Test::Unit::TestCase class TestClassifier < Test::Unit::TestCase
include Linguist include Linguist

View File

@@ -1,9 +1,4 @@
require 'linguist/heuristics' require_relative "./helper"
require 'linguist/language'
require 'linguist/samples'
require 'linguist/file_blob'
require 'test/unit'
class TestHeuristcs < Test::Unit::TestCase class TestHeuristcs < Test::Unit::TestCase
include Linguist include Linguist

View File

@@ -1,5 +1,4 @@
require 'linguist/language' require_relative "./helper"
require 'test/unit'
class TestLanguage < Test::Unit::TestCase class TestLanguage < Test::Unit::TestCase
include Linguist include Linguist

View File

@@ -1,6 +1,4 @@
require 'linguist/md5' require_relative "./helper"
require 'test/unit'
class TestMD5 < Test::Unit::TestCase class TestMD5 < Test::Unit::TestCase
include Linguist include Linguist

View File

@@ -1,4 +1,4 @@
require 'test/unit' require_relative "./helper"
class TestPedantic < Test::Unit::TestCase class TestPedantic < Test::Unit::TestCase
Lib = File.expand_path("../../lib/linguist", __FILE__) Lib = File.expand_path("../../lib/linguist", __FILE__)

View File

@@ -1,6 +1,4 @@
require 'linguist/repository' require_relative "./helper"
require 'linguist/lazy_blob'
require 'test/unit'
class TestRepository < Test::Unit::TestCase class TestRepository < Test::Unit::TestCase
def rugged_repository def rugged_repository

View File

@@ -1,8 +1,5 @@
require 'linguist/samples' require_relative "./helper"
require 'linguist/language' require "tempfile"
require 'tempfile'
require 'yajl'
require 'test/unit'
class TestSamples < Test::Unit::TestCase class TestSamples < Test::Unit::TestCase
include Linguist include Linguist

View File

@@ -1,6 +1,4 @@
require 'linguist/tokenizer' require_relative "./helper"
require 'test/unit'
class TestTokenizer < Test::Unit::TestCase class TestTokenizer < Test::Unit::TestCase
include Linguist include Linguist