1234567891011121314151617181920212223242526272829 |
- /* Any copyright is dedicated to the Public Domain.
- http://creativecommons.org/publicdomain/zero/1.0/ */
- function test()
- {
- waitForExplicitFinish();
- gBrowser.selectedTab = gBrowser.addTab();
- gBrowser.selectedBrowser.addEventListener("load", function onLoad() {
- gBrowser.selectedBrowser.removeEventListener("load", onLoad, true);
- openScratchpad(runTests);
- }, true);
- content.location = "data:text/html;charset=utf8,test Scratchpad pretty print.";
- }
- function runTests(sw)
- {
- const sp = sw.Scratchpad;
- sp.setText("function main() { console.log(5); }");
- sp.prettyPrint().then(() => {
- const prettyText = sp.getText();
- ok(prettyText.includes("\n"));
- finish();
- }).then(null, error => {
- ok(false, error);
- });
- }
|