From f918cf3c397b1b463752af3f8780028d5dbaea80 Mon Sep 17 00:00:00 2001 From: Nathan Weizenbaum Date: Tue, 9 Mar 2010 02:53:43 -0800 Subject: [PATCH] [Sass] Add tests for @extend, some of which are currently failing. --- test/sass/extend_test.rb | 691 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 691 insertions(+) create mode 100755 test/sass/extend_test.rb diff --git a/test/sass/extend_test.rb b/test/sass/extend_test.rb new file mode 100755 index 00000000..e17c4c03 --- /dev/null +++ b/test/sass/extend_test.rb @@ -0,0 +1,691 @@ +#!/usr/bin/env ruby +require File.dirname(__FILE__) + '/../test_helper' + +class ConversionTest < Test::Unit::TestCase + def test_basic + assert_equal < :sass) +.foo, .bar { + a: b; } +CSS +.foo + a: b +.bar + @extend .foo +SASS + + assert_equal < :sass) +.foo, .bar { + a: b; } +CSS +.foo + a: b +.bar + @extend \#{".foo"} +SASS + end + + def test_multiple_targets + assert_equal < :scss}.merge(options)).render + end +end