diff options
author | Thomas McDonald <tom@conceptcoding.co.uk> | 2012-05-06 22:56:23 +0400 |
---|---|---|
committer | Thomas McDonald <tom@conceptcoding.co.uk> | 2012-05-06 22:56:23 +0400 |
commit | 261ccd43b6c1b48a7bc2f60fe591dc698f2a7e1c (patch) | |
tree | 236a1b86ccc8abe05a30f6b59d6cdfd840eb53ab | |
parent | 1503314ca285f4188eb81251f457a741ece858f4 (diff) | |
parent | 1b1881bb4788a0601ef1cf96e2fe8e1421f70e71 (diff) |
Merge branch 'testing' into 2.0.3
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | .travis.yml | 7 | ||||
-rw-r--r-- | Rakefile | 8 | ||||
-rw-r--r-- | test/compilation_test.rb | 11 | ||||
-rw-r--r-- | test/gemfiles/sass_3_1.gemfile | 5 | ||||
-rw-r--r-- | test/gemfiles/sass_head.gemfile | 5 | ||||
-rw-r--r-- | test/test_helper.rb | 7 |
7 files changed, 44 insertions, 1 deletions
@@ -1,2 +1,2 @@ *.gem - +.sass-cache
\ No newline at end of file diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..6a649f6f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,7 @@ +language: ruby +rvm: + - 1.9.3 + - jruby-19mode +gemfile: + - test/gemfiles/sass_3_1.gemfile + - test/gemfiles/sass_head.gemfile
\ No newline at end of file diff --git a/Rakefile b/Rakefile new file mode 100644 index 00000000..cc6711fc --- /dev/null +++ b/Rakefile @@ -0,0 +1,8 @@ +require 'rake/testtask' +Rake::TestTask.new do |t| + t.libs << "test" + t.test_files = FileList['test/*_test.rb'] + t.verbose = true +end + +task default: :test
\ No newline at end of file diff --git a/test/compilation_test.rb b/test/compilation_test.rb new file mode 100644 index 00000000..5a712d42 --- /dev/null +++ b/test/compilation_test.rb @@ -0,0 +1,11 @@ +require 'test_helper' + +class CompilationTest < Test::Unit::TestCase + def test_compilation + path = 'vendor/assets/stylesheets' + engine = Sass::Engine.for_file("#{path}/_bootstrap.scss", syntax: :scss, load_paths: [path]) + assert_nothing_raised do + engine.render + end + end +end
\ No newline at end of file diff --git a/test/gemfiles/sass_3_1.gemfile b/test/gemfiles/sass_3_1.gemfile new file mode 100644 index 00000000..16a8a047 --- /dev/null +++ b/test/gemfiles/sass_3_1.gemfile @@ -0,0 +1,5 @@ +source "https://rubygems.org" + +gem 'sass', '~> 3.1.12' + +gemspec path: '../../'
\ No newline at end of file diff --git a/test/gemfiles/sass_head.gemfile b/test/gemfiles/sass_head.gemfile new file mode 100644 index 00000000..5963f496 --- /dev/null +++ b/test/gemfiles/sass_head.gemfile @@ -0,0 +1,5 @@ +source "https://rubygems.org" + +gem 'sass', git: 'git://github.com/nex3/sass.git' + +gemspec path: '../../'
\ No newline at end of file diff --git a/test/test_helper.rb b/test/test_helper.rb new file mode 100644 index 00000000..caff7e14 --- /dev/null +++ b/test/test_helper.rb @@ -0,0 +1,7 @@ +$:.unshift("#{File.dirname(__FILE__)}/..") + +require 'test/unit' + +require 'sass' +require 'lib/bootstrap-sass/compass_extensions' +require 'lib/bootstrap-sass/rails_extentions'
\ No newline at end of file |