test/albino_test.rb in albino-1.0 vs test/albino_test.rb in albino-1.1
- old
+ new
@@ -4,15 +4,15 @@
require 'tempfile'
require 'mocha'
class AlbinoTest < Test::Unit::TestCase
def setup
- @syntaxer = Albino.new(__FILE__, :ruby)
+ @syntaxer = Albino.new(File.new(__FILE__), :ruby)
end
def test_defaults_to_text
- syntaxer = Albino.new(__FILE__)
+ syntaxer = Albino.new(File.new(__FILE__))
syntaxer.expects(:execute).with('pygmentize -f html -l text').returns(true)
syntaxer.colorize
end
def test_accepts_options
@@ -31,18 +31,19 @@
file_output = syntaxer.colorize
Tempfile.open 'albino-test' do |tmp|
tmp << contents
tmp.flush
- syntaxer = Albino.new(tmp.path, :ruby)
+ syntaxer = Albino.new(File.new(tmp.path), :ruby)
assert_equal file_output, syntaxer.colorize
end
end
def test_aliases_to_s
- assert_equal @syntaxer.colorize, @syntaxer.to_s
+ syntaxer = Albino.new(File.new(__FILE__), :ruby)
+ assert_equal @syntaxer.colorize, syntaxer.to_s
end
def test_class_method_colorize
- assert_equal @syntaxer.colorize, Albino.colorize(__FILE__, :ruby)
+ assert_equal @syntaxer.colorize, Albino.colorize(File.new(__FILE__), :ruby)
end
end
\ No newline at end of file