39 lines
807 B
JavaScript
39 lines
807 B
JavaScript
|
(function() {
|
||
|
var panel;
|
||
|
|
||
|
module("tinymce.ui.Panel", {
|
||
|
setup: function() {
|
||
|
document.getElementById('view').innerHTML = '';
|
||
|
},
|
||
|
|
||
|
teardown: function() {
|
||
|
tinymce.dom.Event.clean(document.getElementById('view'));
|
||
|
}
|
||
|
});
|
||
|
|
||
|
function createPanel(settings) {
|
||
|
return tinymce.ui.Factory.create(tinymce.extend({
|
||
|
type: 'panel'
|
||
|
}, settings)).renderTo(document.getElementById('view')).reflow();
|
||
|
}
|
||
|
|
||
|
test("panel width: 100, height: 100", function() {
|
||
|
panel = createPanel({
|
||
|
width: 100,
|
||
|
height: 100
|
||
|
});
|
||
|
|
||
|
Utils.nearlyEqualRects(Utils.rect(panel), [0, 0, 100, 100], 4);
|
||
|
});
|
||
|
|
||
|
test("panel border: 1, width: 100, height: 100", function() {
|
||
|
panel = createPanel({
|
||
|
width: 100,
|
||
|
height: 100,
|
||
|
border: 1
|
||
|
});
|
||
|
|
||
|
Utils.nearlyEqualRects(Utils.rect(panel), [0, 0, 100, 100], 4);
|
||
|
});
|
||
|
})();
|