From 03ba6970e32d3632b143596b4154c8e0663e0175 Mon Sep 17 00:00:00 2001 From: Kirill Kalishev Date: Wed, 5 Oct 2011 16:27:53 +0400 Subject: [PATCH] double shortcut fix: funcTest --- .../funcTests/config/disabled_plugins.txt | 116 +++++++++++++++ .../funcTests/config/keymaps/Test keymap.xml | 26 ++++ .../config/options/appComponentVersions.xml | 33 +++++ .../config/options/colors.scheme.xml | 8 ++ .../config/options/debugger.renderers.xml | 30 ++++ .../config/options/editor.codeinsight.xml | 49 +++++++ platform/funcTests/config/options/editor.xml | 34 +++++ .../funcTests/config/options/encoding.xml | 5 + .../options/feature.usage.statistics.xml | 77 ++++++++++ .../funcTests/config/options/filetypes.xml | 8 ++ .../funcTests/config/options/ide.general.xml | 20 +++ platform/funcTests/config/options/keymap.xml | 7 + .../config/options/notifications.xml | 13 ++ platform/funcTests/config/options/options.xml | 26 ++++ platform/funcTests/config/options/other.xml | 129 +++++++++++++++++ .../config/options/project.default.xml | 136 ++++++++++++++++++ .../funcTests/config/options/security.xml | 13 ++ .../options/statistics.application.usages.xml | 14 ++ .../funcTests/config/options/stubIndex.xml | 17 +++ .../config/options/usage.statistics.xml | 10 ++ .../config/options/window.manager.xml | 21 +++ .../scripts/actionSystem/doubleShortcut.ijs | 16 +++ 22 files changed, 808 insertions(+) create mode 100644 platform/funcTests/config/disabled_plugins.txt create mode 100644 platform/funcTests/config/keymaps/Test keymap.xml create mode 100644 platform/funcTests/config/options/appComponentVersions.xml create mode 100644 platform/funcTests/config/options/colors.scheme.xml create mode 100644 platform/funcTests/config/options/debugger.renderers.xml create mode 100644 platform/funcTests/config/options/editor.codeinsight.xml create mode 100644 platform/funcTests/config/options/editor.xml create mode 100644 platform/funcTests/config/options/encoding.xml create mode 100644 platform/funcTests/config/options/feature.usage.statistics.xml create mode 100644 platform/funcTests/config/options/filetypes.xml create mode 100644 platform/funcTests/config/options/ide.general.xml create mode 100644 platform/funcTests/config/options/keymap.xml create mode 100644 platform/funcTests/config/options/notifications.xml create mode 100644 platform/funcTests/config/options/options.xml create mode 100644 platform/funcTests/config/options/other.xml create mode 100644 platform/funcTests/config/options/project.default.xml create mode 100644 platform/funcTests/config/options/security.xml create mode 100644 platform/funcTests/config/options/statistics.application.usages.xml create mode 100644 platform/funcTests/config/options/stubIndex.xml create mode 100644 platform/funcTests/config/options/usage.statistics.xml create mode 100644 platform/funcTests/config/options/window.manager.xml create mode 100644 platform/funcTests/project1/module1/scripts/actionSystem/doubleShortcut.ijs diff --git a/platform/funcTests/config/disabled_plugins.txt b/platform/funcTests/config/disabled_plugins.txt new file mode 100644 index 000000000000..855f69d31616 --- /dev/null +++ b/platform/funcTests/config/disabled_plugins.txt @@ -0,0 +1,116 @@ +com.intellij.properties +com.intellij.javaee +GenerateToString +StrutsAssistant +com.intellij.testAssistant +WebServicesPlugin +Geronimo +Coverage +IntentionPowerPack +com.intellij.commander +com.intellij.aop +JUnit +WebSphere +com.intellij.spring.roo +com.intellij.persistence +com.intellij.seam.pageflow +com.intellij.diagram +Refactor-X +Emma +com.intellij.jsp +org.coffeescript +com.intellij.jsf +Flex UI Designer +ZKM +com.intellij.spring.integration +com.intellij.apacheConfig +org.jetbrains.plugins.less +CVS +Structural Search +com.intellij.spring +com.intellij.spring.osgi +com.intellij.hibernate +W3Validators +CFML Support +org.jetbrains.plugins.github +GuiceyIDEA +org.intellij.groovy +IdeaServerPlugin +com.intellij.spring.webflow +com.intellij.spring.security +JBoss +AntSupport +PerforceDirectPlugin +org.jetbrains.idea.eclipse +com.intellij.cdi +com.intellij.freemarker +com.intellij.flex +Glassfish +NodeJS +com.intellij.dsm +com.intellij.css +InspectionGadgets +XSLT-Debugger +com.jetbrains.php +com.intellij.appengine +com.jetbrains.plugins.webDeployment +org.jetbrains.idea.maven +com.intellij.spring.ws +com.intellij.velocity +com.jetbrains.plugins.asp +Tomcat +org.jetbrains.plugins.django-db-config +Type Migration +Resin +com.intellij.dmserver +com.intellij.aspectj +JSTestDriver Plugin +TestNG-J +com.intellij.copyright +Weblogic +com.intellij.struts2 +org.jetbrains.plugins.yaml +Jetty +com.intellij.tasks +HtmlTools +XPathView +J2ME +com.jetbrains.jarFinder +com.jetbrains.php.framework +com.intellij.seam.pages +JSR45Plugin +com.intellij.sql +ActionScript Profiler +JavaScriptDebugger +com.intellij.tapestry +org.intellij.grails +org.jetbrains.plugins.sass +QuirksMode +org.jetbrains.plugins.haml +JavaScript +org.jetbrains.idea.maven.ext +org.jetbrains.android +com.intellij.gwt +com.intellij.spring.data +JSIntentionPowerPack +com.intellij.persistence.database +com.intellij.seam +ClearcasePlugin +SourceSafe +com.intellij.beanValidation +org.jetbrains.plugins.gradle +com.intellij.phing +com.intellij.java-i18n +DevKit +com.intellij.java.cucumber +org.jetbrains.plugins.ruby +org.intellij.intelliLang +com.intellij.javaee.view +Subversion +com.intellij.tcserver +Pythonid +hg4idea +Osmorc +com.intellij.uiDesigner +TFS +Inspection-JS-2 diff --git a/platform/funcTests/config/keymaps/Test keymap.xml b/platform/funcTests/config/keymaps/Test keymap.xml new file mode 100644 index 000000000000..7d9e9e9b124a --- /dev/null +++ b/platform/funcTests/config/keymaps/Test keymap.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/funcTests/config/options/appComponentVersions.xml b/platform/funcTests/config/options/appComponentVersions.xml new file mode 100644 index 000000000000..3093b60913f8 --- /dev/null +++ b/platform/funcTests/config/options/appComponentVersions.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/funcTests/config/options/colors.scheme.xml b/platform/funcTests/config/options/colors.scheme.xml new file mode 100644 index 000000000000..20606c2d31ac --- /dev/null +++ b/platform/funcTests/config/options/colors.scheme.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/platform/funcTests/config/options/debugger.renderers.xml b/platform/funcTests/config/options/debugger.renderers.xml new file mode 100644 index 000000000000..f26a337f492a --- /dev/null +++ b/platform/funcTests/config/options/debugger.renderers.xml @@ -0,0 +1,30 @@ + + + + + + diff --git a/platform/funcTests/config/options/editor.codeinsight.xml b/platform/funcTests/config/options/editor.codeinsight.xml new file mode 100644 index 000000000000..0d8510842133 --- /dev/null +++ b/platform/funcTests/config/options/editor.codeinsight.xml @@ -0,0 +1,49 @@ + + + + + + + + diff --git a/platform/funcTests/config/options/editor.xml b/platform/funcTests/config/options/editor.xml new file mode 100644 index 000000000000..ad58c37b348e --- /dev/null +++ b/platform/funcTests/config/options/editor.xml @@ -0,0 +1,34 @@ + + + + + + diff --git a/platform/funcTests/config/options/encoding.xml b/platform/funcTests/config/options/encoding.xml new file mode 100644 index 000000000000..19ffbb5a5e84 --- /dev/null +++ b/platform/funcTests/config/options/encoding.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/platform/funcTests/config/options/feature.usage.statistics.xml b/platform/funcTests/config/options/feature.usage.statistics.xml new file mode 100644 index 000000000000..9636da089d21 --- /dev/null +++ b/platform/funcTests/config/options/feature.usage.statistics.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/funcTests/config/options/filetypes.xml b/platform/funcTests/config/options/filetypes.xml new file mode 100644 index 000000000000..0f2598466e90 --- /dev/null +++ b/platform/funcTests/config/options/filetypes.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/platform/funcTests/config/options/ide.general.xml b/platform/funcTests/config/options/ide.general.xml new file mode 100644 index 000000000000..c775c112a348 --- /dev/null +++ b/platform/funcTests/config/options/ide.general.xml @@ -0,0 +1,20 @@ + + + + + + diff --git a/platform/funcTests/config/options/keymap.xml b/platform/funcTests/config/options/keymap.xml new file mode 100644 index 000000000000..937e552f766c --- /dev/null +++ b/platform/funcTests/config/options/keymap.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/platform/funcTests/config/options/notifications.xml b/platform/funcTests/config/options/notifications.xml new file mode 100644 index 000000000000..764a3423be6f --- /dev/null +++ b/platform/funcTests/config/options/notifications.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/platform/funcTests/config/options/options.xml b/platform/funcTests/config/options/options.xml new file mode 100644 index 000000000000..5fdbf85168d6 --- /dev/null +++ b/platform/funcTests/config/options/options.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/funcTests/config/options/other.xml b/platform/funcTests/config/options/other.xml new file mode 100644 index 000000000000..2eb53f3aa6fb --- /dev/null +++ b/platform/funcTests/config/options/other.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://www.w3.org/1999/xhtml + + + + + + + + + diff --git a/platform/funcTests/config/options/project.default.xml b/platform/funcTests/config/options/project.default.xml new file mode 100644 index 000000000000..c25dd269d692 --- /dev/null +++ b/platform/funcTests/config/options/project.default.xml @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://www.w3.org/1999/xhtml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + localhost + 5050 + + + + + + diff --git a/platform/funcTests/config/options/security.xml b/platform/funcTests/config/options/security.xml new file mode 100644 index 000000000000..f818b46b1edc --- /dev/null +++ b/platform/funcTests/config/options/security.xml @@ -0,0 +1,13 @@ + + + + + + + diff --git a/platform/funcTests/config/options/statistics.application.usages.xml b/platform/funcTests/config/options/statistics.application.usages.xml new file mode 100644 index 000000000000..7ee5f461daee --- /dev/null +++ b/platform/funcTests/config/options/statistics.application.usages.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/platform/funcTests/config/options/stubIndex.xml b/platform/funcTests/config/options/stubIndex.xml new file mode 100644 index 000000000000..f6cc5e0ec5c2 --- /dev/null +++ b/platform/funcTests/config/options/stubIndex.xml @@ -0,0 +1,17 @@ + + + + + + + diff --git a/platform/funcTests/config/options/usage.statistics.xml b/platform/funcTests/config/options/usage.statistics.xml new file mode 100644 index 000000000000..e4447c3c3d62 --- /dev/null +++ b/platform/funcTests/config/options/usage.statistics.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/platform/funcTests/config/options/window.manager.xml b/platform/funcTests/config/options/window.manager.xml new file mode 100644 index 000000000000..0a5b2e5878c0 --- /dev/null +++ b/platform/funcTests/config/options/window.manager.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/funcTests/project1/module1/scripts/actionSystem/doubleShortcut.ijs b/platform/funcTests/project1/module1/scripts/actionSystem/doubleShortcut.ijs new file mode 100644 index 000000000000..2efa5ffe821a --- /dev/null +++ b/platform/funcTests/project1/module1/scripts/actionSystem/doubleShortcut.ijs @@ -0,0 +1,16 @@ +%startTest Double shortcut do not type into editor + +%include ../include/project1Init.ijs +%action GotoClass +PsiManager\n +%call checkFocus(editorTab=PsiManager.java) +%action GotoLine +12\n +%action EditorLineStart +%call checkFocus(caret=11:0|editorTab=PsiManager.java) +%call assertEditorLine() +%[control f] +%delay 1000 +l +%call assertEditorLine() +%endTest \ No newline at end of file