Sha256: a82683cbebead88a61cdaa05ded4cdb6a0b9c37b7de106c523ad1a80b5944265
Contents?: true
Size: 1.55 KB
Versions: 2
Compression:
Stored size: 1.55 KB
Contents
// ========================================================================== // Project: SproutCore - JavaScript Application Framework // Copyright: ©2006-2011 Strobe Inc. and contributors. // portions copyright @2009 Apple Inc. // License: Licensed under MIT license (see license.js) // ========================================================================== /*global module test htmlbody ok equals same stop start */ (function() { var pane = SC.ControlTestPane.design() .add("horizontal", SC.SeparatorView, { layoutDirection: SC.LAYOUT_HORIZONTAL }) .add("vertical", SC.SeparatorView, { layoutDirection: SC.LAYOUT_VERTICAL }); pane.show(); module("TODO: Test SC.Separator UI", { setup: function(){ htmlbody('<style> .sc-static-layout { border: 1px red dotted; } </style>'); pane.standardSetup().setup(); }, teardown: function(){ pane.standardSetup().teardown(); clearHtmlbody(); } }); test("basic", function() { var view = pane.view('horizontal'); ok(!view.$().hasClass('vertical'), 'should not be vertically divided'); equals(view.get('layoutDirection'),SC.LAYOUT_HORIZONTAL,"the view is divided horizontally"); view = pane.view('vertical'); ok(!view.$().hasClass('horizontal'), 'should not be horizontally divided'); equals(view.get('layoutDirection'),SC.LAYOUT_VERTICAL,"the view is divided vertically"); }); test("renders a component with a span tag",function(){ var view = pane.view('horizontal'); equals(view.get('tagName'), 'span', 'creates a pan tag'); }); })();
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
spade-0.0.1 | sproutcore/frameworks/desktop/tests/views/separator.js |
sproutcore-1.5.0.pre.5 | lib/frameworks/sproutcore/frameworks/desktop/tests/views/separator.js |