Package org.gradle.openapi.external.ui

Examples of org.gradle.openapi.external.ui.SinglePaneUIVersion1


    public void build() throws Exception {
        assert targetGradleHomeDir != null;
        assert currentDir != null;

        TestSingleDualPaneUIInteractionVersion1 testSingleDualPaneUIInteractionVersion1 = new TestSingleDualPaneUIInteractionVersion1(new TestAlternateUIInteractionVersion1(), new TestSettingsNodeVersion1());
        SinglePaneUIVersion1 singlePane = UIFactory.createSinglePaneUI(getClass().getClassLoader(), targetGradleHomeDir, testSingleDualPaneUIInteractionVersion1, false);

        String actualVersion = ((GradleInterfaceVersion2) singlePane.getGradleInterfaceVersion1()).getVersion();
        assertEquals(version, actualVersion);

        singlePane.setCurrentDirectory(currentDir);

        GradleInterfaceVersion2 gradleInterface = (GradleInterfaceVersion2) singlePane.getGradleInterfaceVersion1();

        BlockingRequestObserver testRequestObserver = new BlockingRequestObserver(RequestVersion1.REFRESH_TYPE);
        gradleInterface.addRequestObserver(testRequestObserver);

        singlePane.aboutToShow();

        gradleInterface.refreshTaskTree();

        testRequestObserver.waitForRequestExecutionComplete(80, TimeUnit.SECONDS);
View Full Code Here


        };
    }

    public SinglePaneUIVersion1 createSinglePaneUI() {
        TestSingleDualPaneUIInteractionVersion1 testSingleDualPaneUIInteractionVersion1 = new TestSingleDualPaneUIInteractionVersion1(new TestAlternateUIInteractionVersion1(), new TestSettingsNodeVersion1());
        SinglePaneUIVersion1 singlePane;
        try {
            singlePane = UIFactory.createSinglePaneUI(getClass().getClassLoader(), dist.getGradleHomeDir(), testSingleDualPaneUIInteractionVersion1, false);
        } catch (Exception e) {
            throw UncheckedException.asUncheckedException(e);
        }

        //make sure we got something
        Assert.assertNotNull(singlePane);

        singlePane.setCurrentDirectory(dist.getTestDir());
        singlePane.addCommandLineArgumentAlteringListener(new ExtraTestCommandLineOptionsListener(dist.getUserHomeDir()));

        return singlePane;
    }
View Full Code Here

        return createSinglePaneUI(testSingleDualPaneUIInteractionVersion1);
    }

    public SinglePaneUIVersion1 createSinglePaneUI(SinglePaneUIInteractionVersion1 testSingleDualPaneUIInteractionVersion1) {
        System.setProperty("gradle.home", buildContext.getGradleHomeDir().getAbsolutePath());
        SinglePaneUIVersion1 singlePane;
        try {
            singlePane = new SinglePaneUIWrapper(testSingleDualPaneUIInteractionVersion1, false);
        } catch (Exception e) {
            throw UncheckedException.throwAsUncheckedException(e);
        }

        //make sure we got something
        Assert.assertNotNull(singlePane);

        singlePane.setCurrentDirectory(testDirectoryProvider.getTestDirectory());
        singlePane.addCommandLineArgumentAlteringListener(new ExtraTestCommandLineOptionsListenerWrapper(buildContext.getGradleUserHomeDir()));

        return singlePane;
    }
View Full Code Here

TOP

Related Classes of org.gradle.openapi.external.ui.SinglePaneUIVersion1

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.