diff --git a/platform/testGuiFramework/testSrc/com/intellij/testGuiFramework/tests/community/CommandLineProjectTest.kt b/platform/testGuiFramework/testSrc/com/intellij/testGuiFramework/tests/community/CommandLineProjectTest.kt deleted file mode 100644 index 61704f33dca6..000000000000 --- a/platform/testGuiFramework/testSrc/com/intellij/testGuiFramework/tests/community/CommandLineProjectTest.kt +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Copyright 2000-2017 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.intellij.testGuiFramework.tests.community - -import com.intellij.diff.comparison.ComparisonPolicy -import com.intellij.diff.comparison.ComparisonUtil -import com.intellij.openapi.ui.MultiLineLabelUI -import com.intellij.openapi.util.text.StringUtil -import com.intellij.testGuiFramework.framework.RunWithIde -import com.intellij.testGuiFramework.impl.GuiTestCase -import com.intellij.testGuiFramework.launcher.ide.CommunityIde -import org.junit.Assert.assertTrue -import org.junit.Test - -@RunWithIde(CommunityIde::class) -class CommandLineProjectTest: GuiTestCase() { - - val testProjectName = "test-cmd-template" - val codeText: String = """package com.company; - -public class Main { - - public static void main(String[] args) { - // write your code here - } -} -""" - - @Test - fun testProjectCreate() { - - welcomeFrame { - actionLink("Create New Project").click() - dialog("New Project") { - jList("Java").clickItem("Java") - button("Next").click() - checkbox("Create project from template").click() - jList("Command Line App").clickItem("Command Line App") - button("Next").click() - typeText(testProjectName) - button("Finish").click() - } - } - ideFrame { - projectView { - path(project.name, "src", "com.company", "Main").doubleClick() - } - editor { - //wait until current file has appeared in current editor and set focus to editor - moveTo(1) - } - val editorCode = editor.getCurrentFileContents(false) - assertTrue(ComparisonUtil.isEquals(codeText.unifyCode(), - editorCode!!.unifyCode(), - ComparisonPolicy.TRIM_WHITESPACES)) - closeProject() - } - } - - fun String.unifyCode(): String = - MultiLineLabelUI.convertTabs(StringUtil.convertLineSeparators(this), 2) - -} \ No newline at end of file