0
@@ -107,10 +107,21 @@ class AssetTagHelperTest < Test::Unit::TestCase
0
%(<script type="text/javascript" src="/yui/build/menu/menu.js"></script>),
0
%(<script type="text/javascript" src="/yui/build/element/element-beta.js"></script>),
0
%(<script type="text/javascript" src="/yui/build/button/button.js"></script>),
0
- %(<script type="text/javascript" src="/yui/build/editor/editor-beta.js"></script>)
0
+ %(<script type="text/javascript" src="/yui/build/editor/editor-beta.js"></script>),
0
+ %(<link href="/yui/build/editor/assets/skins/sam/editor.css" rel="stylesheet" type="text/css" media="screen" />)
0
].join("\n"), yui_javascript_include_tag(:editor)
0
+ def test_yui_javascript_include_tag_also_includes_component_stylesheets
0
+ %(<script type="text/javascript" src="/yui/build/yahoo/yahoo.js"></script>),
0
+ %(<script type="text/javascript" src="/yui/build/dom/dom.js"></script>),
0
+ %(<script type="text/javascript" src="/yui/build/event/event.js"></script>),
0
+ %(<script type="text/javascript" src="/yui/build/autocomplete/autocomplete.js"></script>),
0
+ %(<link href="/yui/build/autocomplete/assets/skins/sam/autocomplete.css" rel="stylesheet" type="text/css" media="screen" />)
0
+ ].join("\n"), yui_javascript_include_tag(:autocomplete)
0
def test_dependencies_for_component
0
assert_equal [], yui_js_dependencies_for_component("yahoo")
0
assert_equal ["yahoo"], yui_js_dependencies_for_component("dom")
0
@@ -158,6 +169,14 @@ class AssetTagHelperTest < Test::Unit::TestCase
0
+ def test_yui_js_stylesheet_path_generates_correct_paths
0
+ JS_COMPONENTS_WITH_CSS.each do |component|
0
+ path = yui_js_stylesheet_path(component)
0
+ assert_equal "/yui/build/#{component}/assets/skins/sam/#{component}.css", path
0
+ assert_file_exists "#{File.dirname(__FILE__)}/../../resources#{path}"
0
def assert_file_exists(file)
0
assert File.exists?(file), "File #{file} does not exist."
Comments
No one has commented yet.