diff --git a/platform/platform-resources-en/src/messages/ExecutionBundle.properties b/platform/platform-resources-en/src/messages/ExecutionBundle.properties index fd132d87215e..2a912f170421 100644 --- a/platform/platform-resources-en/src/messages/ExecutionBundle.properties +++ b/platform/platform-resources-en/src/messages/ExecutionBundle.properties @@ -308,6 +308,10 @@ before.run.property.make=Make run.configuration.store.place.option=&Share through VCS run.configuration.allow.running.parallel=Allow parallel r&un run.configuration.default.type.description=configuration +run.configuration.choose.coverage.runner=Choose coverage runner: +run.configuration.track.per.test.coverage=Track per test coverage +run.configuration.coverage.sampling=Sampling +run.configuration.coverage.tracing=Tracing #GeneralCommandLine run.configuration.error.no.jdk.specified=No JDK specified @@ -429,4 +433,5 @@ action.presentation.RunnerContentUi.text.show.list.of.tabs=Show List of Tabs create.setup.dialog.title=Create setUp Method create.setup.dialog.message=Method setUp already exist but is not annotated as {0}. Annotate? -test.discovery.by.all.changes.combo.item=All \ No newline at end of file +test.discovery.by.all.changes.combo.item=All +run.configuration.enable.coverage.in.test.folders=Enable coverage in test folders \ No newline at end of file diff --git a/plugins/coverage-common/src/com/intellij/coverage/CoverageEngine.java b/plugins/coverage-common/src/com/intellij/coverage/CoverageEngine.java index 0eb80eb2ea68..dc5fbf63099e 100644 --- a/plugins/coverage-common/src/com/intellij/coverage/CoverageEngine.java +++ b/plugins/coverage-common/src/com/intellij/coverage/CoverageEngine.java @@ -3,6 +3,7 @@ package com.intellij.coverage; import com.intellij.codeInspection.export.ExportToHTMLDialog; import com.intellij.coverage.view.CoverageViewExtension; import com.intellij.coverage.view.CoverageViewManager; +import com.intellij.execution.ExecutionBundle; import com.intellij.execution.configurations.RunConfigurationBase; import com.intellij.execution.configurations.coverage.CoverageEnabledConfiguration; import com.intellij.execution.testframework.AbstractTestProxy; @@ -349,7 +350,7 @@ public abstract class CoverageEngine { } public static String getEditorTitle() { - return "Code Coverage"; + return ExecutionBundle.message("coverage.tab.title"); } public CoverageViewExtension createCoverageViewExtension(Project project, diff --git a/plugins/coverage/src/com/intellij/execution/configurations/coverage/CoverageConfigurable.java b/plugins/coverage/src/com/intellij/execution/configurations/coverage/CoverageConfigurable.java index a966d92cd31d..22943367b0e4 100644 --- a/plugins/coverage/src/com/intellij/execution/configurations/coverage/CoverageConfigurable.java +++ b/plugins/coverage/src/com/intellij/execution/configurations/coverage/CoverageConfigurable.java @@ -220,13 +220,13 @@ public class CoverageConfigurable extends SettingsEditor { }); myRunnerPanel = new JPanel(new GridBagLayout()); myRunnerPanel.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0)); - myRunnerPanel.add(new JLabel("Choose coverage runner:"), new GridBagConstraints(0, 0, 1, 1, 0, 1, GridBagConstraints.WEST, GridBagConstraints.NONE, JBUI.insetsRight(10), 0, 0)); + myRunnerPanel.add(new JLabel(ExecutionBundle.message("run.configuration.choose.coverage.runner")), new GridBagConstraints(0, 0, 1, 1, 0, 1, GridBagConstraints.WEST, GridBagConstraints.NONE, JBUI.insetsRight(10), 0, 0)); myRunnerPanel.add(myCoverageRunnerCb, new GridBagConstraints(1, 0, 1, 1, 1, 1, GridBagConstraints.WEST, GridBagConstraints.NONE, JBUI.emptyInsets(), 0, 0)); final JPanel cPanel = new JPanel(new VerticalFlowLayout()); - mySamplingRb = new JRadioButton("Sampling"); + mySamplingRb = new JRadioButton(ExecutionBundle.message("run.configuration.coverage.sampling")); cPanel.add(mySamplingRb); - myTracingRb = new JRadioButton("Tracing"); + myTracingRb = new JRadioButton(ExecutionBundle.message("run.configuration.coverage.tracing")); cPanel.add(myTracingRb); final ButtonGroup group = new ButtonGroup(); @@ -244,7 +244,7 @@ public class CoverageConfigurable extends SettingsEditor { mySamplingRb.addActionListener(samplingListener); myTracingRb.addActionListener(samplingListener); - myTrackPerTestCoverageCb = new JCheckBox("Track per test coverage"); + myTrackPerTestCoverageCb = new JCheckBox(ExecutionBundle.message("run.configuration.track.per.test.coverage")); final JBPanel tracingPanel = JBUI.Panels.simplePanel(myTrackPerTestCoverageCb).withBorder(JBUI.Borders.emptyLeft(15)); cPanel.add(tracingPanel); myRunnerPanel.add(cPanel, new GridBagConstraints(0, 1, GridBagConstraints.REMAINDER, 1, 1, 1, GridBagConstraints.WEST, GridBagConstraints.NONE, JBUI.emptyInsets(), 0, 0)); @@ -276,7 +276,7 @@ public class CoverageConfigurable extends SettingsEditor { panel.add(myExcludeClassFilterEditor, bagConstraints); bagConstraints.weighty = 0; - myTrackTestSourcesCb = new JCheckBox("Enable coverage in test folders"); + myTrackTestSourcesCb = new JCheckBox(ExecutionBundle.message("run.configuration.enable.coverage.in.test.folders")); panel.add(myTrackTestSourcesCb, bagConstraints); gc.weighty = 1;