Sha256: 0bc35fb15c1ff6eeb7ccfab15221646d0129ec1adb7decc4acc44c4e196f94f5
Contents?: true
Size: 1.4 KB
Versions: 3
Compression:
Stored size: 1.4 KB
Contents
describe('Raster default', function() { var defaultLeadingRems = 1.25; describe('The default style', function() { it('the baseline and layout should be correct', function () { var baselineElement = document.getElementById('baseline'); var layoutElement = document.getElementById('layout'); var htmlElement = document.getElementsByTagName("html")[0]; var wholeNumberfontSizeStyles = ["8px", "12px", "16px", "20px"]; for (var i = 0; i < wholeNumberfontSizeStyles.length; i++) { // Set the font size on the HTML Element var fontSizeStyle = wholeNumberfontSizeStyles[i]; var fontSize = parseFloat(fontSizeStyle, 10); htmlElement.style.fontSize = fontSizeStyle; // Test that the font size has been set properly htmlElement.style.fontSize.should.equal(fontSizeStyle); var testElement = testHelper.testElement(); var testClientHeight = fontSize * defaultLeadingRems; testElement.clientHeight.should.equal(testClientHeight); // Run the baseline tests testHelper.baselineIsCorrect(baselineElement); // Test that the gutter width is equal to the font size var gutterWidthStyle = testHelper.gutterWidthStyle(); gutterWidthStyle.should.equal(fontSizeStyle); // Run the layout tests testHelper.layoutIsCorrect(layoutElement); } Raster.redraw(); }); }); });
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cyclist-0.4.0 | vendor/raster/test/lib/tests/test-default.js |
cyclist-0.3.0 | vendor/raster/test/lib/tests/test-default.js |
cyclist-0.2.0 | vendor/raster/test/lib/tests/test-default.js |