1 package org.simantics.scl.ui.browser;
\r
4 import org.eclipse.swt.SWTError;
\r
5 import org.eclipse.swt.layout.FillLayout;
\r
6 import org.eclipse.swt.widgets.Display;
\r
7 import org.eclipse.swt.widgets.Shell;
\r
8 import org.junit.Test;
\r
10 public class TestSCLDocumentationBrowser {
\r
13 public void testDocumentationBrowser() throws Exception {
\r
14 Display display = new Display();
\r
15 Shell shell = new Shell(display);
\r
16 shell.setText("SCL module documentation");
\r
17 shell.setLayout(new FillLayout());
\r
18 SCLDocumentationBrowser browser;
\r
20 browser = new SCLDocumentationBrowser(shell);
\r
21 } catch (SWTError e) {
\r
22 System.out.println("Could not instantiate Browser: " + e.getMessage());
\r
26 browser.setLocation("Prelude");
\r
28 while (!shell.isDisposed()) {
\r
29 if (!display.readAndDispatch())
\r