From ca9ffcb039801ae54310da1a95daadad15929d13 Mon Sep 17 00:00:00 2001 From: Nathan Weizenbaum Date: Fri, 24 Apr 2009 18:58:56 -0700 Subject: [PATCH] [Sass] Don't have Script::Functions extend self. --- lib/sass/script/functions.rb | 1 - test/sass/functions_test.rb | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/sass/script/functions.rb b/lib/sass/script/functions.rb index 7e2d7035..490c4bfe 100644 --- a/lib/sass/script/functions.rb +++ b/lib/sass/script/functions.rb @@ -55,7 +55,6 @@ module Sass::Script end instance_methods.each { |m| undef_method m unless m.to_s =~ /^__/ } - extend self # Creates a Sass::Script::Color object from hue, saturation, and lightness. # As per the CSS3 spec (http://www.w3.org/TR/css3-color/#hsl-color), diff --git a/test/sass/functions_test.rb b/test/sass/functions_test.rb index 9f1283b1..8b937797 100644 --- a/test/sass/functions_test.rb +++ b/test/sass/functions_test.rb @@ -92,7 +92,7 @@ class SassFunctionTest < Test::Unit::TestCase def assert_rgb_hsl(rgb, hsl) hsl = hsl.map {|v| Sass::Script::Parser.parse v, 0, 0 } - assert_equal(rgb, Sass::Script::Functions.hsl(*hsl).value) + assert_equal(rgb, Sass::Script::Functions::EvaluationContext.new({}).hsl(*hsl).value) end def evaluate(value)