test/test_compiler.rb in golf-0.1.8 vs test/test_compiler.rb in golf-0.2.0

- old
+ new

@@ -1,18 +1,24 @@ require 'test_helper' class CompilerTest < Test::Unit::TestCase def setup - @compiler = Golf::Compiler.new(File.expand_path("../data/components", __FILE__)) + @compiler = Golf::Compiler.new(File.expand_path("../twitter_compiled", __FILE__)) end def test_componentsjs_generation componentjs = @compiler.generate_componentsjs - known_good = 'jQuery.golf.components={"HelloWorld":{"name":"HelloWorld","html":"<div><styletype=\"text/golf\">div.container{border:1pxsolidred;}</style><scripttype=\"text/golf\">function(){$(\".container\").append(\"<h1>Hello,world!</h1>\");}</script><divclass=\"container\"></div></div>"}};jQuery.golf.res={};jQuery.golf.plugins={};jQuery.golf.scripts={};jQuery.golf.styles={};jQuery.golf.setupComponents();' + known_good = File.read(File.expand_path("../twitter_compiled/components.js", __FILE__)) + assert_equal componentjs.gsub(' ','').gsub('\n','').gsub('\\',''), known_good.gsub(' ','').gsub('\n','').gsub('\\','') + end - assert_equal componentjs.gsub(' ','').gsub('\n',''), known_good.gsub(' ','').gsub('\n','') - + + def test_package_name_resolution + result = @compiler.package_name '/asd/asdasd/components/golf/twitter/Tweet/Tweet.html' + assert_equal 'golf.twitter.Tweet', result + end + end