Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap-sass.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas McDonald <tom@conceptcoding.co.uk>2012-05-06 22:56:23 +0400
committerThomas McDonald <tom@conceptcoding.co.uk>2012-05-06 22:56:23 +0400
commit261ccd43b6c1b48a7bc2f60fe591dc698f2a7e1c (patch)
tree236a1b86ccc8abe05a30f6b59d6cdfd840eb53ab
parent1503314ca285f4188eb81251f457a741ece858f4 (diff)
parent1b1881bb4788a0601ef1cf96e2fe8e1421f70e71 (diff)
Merge branch 'testing' into 2.0.3
-rw-r--r--.gitignore2
-rw-r--r--.travis.yml7
-rw-r--r--Rakefile8
-rw-r--r--test/compilation_test.rb11
-rw-r--r--test/gemfiles/sass_3_1.gemfile5
-rw-r--r--test/gemfiles/sass_head.gemfile5
-rw-r--r--test/test_helper.rb7
7 files changed, 44 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index a3a6afd6..43ee303c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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