@@ -11,21 +11,20 @@ import com.intellij.openapi.vfs.VirtualFile
1111import com.intellij.openapi.vfs.VirtualFileManager
1212import com.intellij.ui.ContextHelpLabel
1313import com.intellij.ui.JBIntSpinner
14- import com.intellij.ui.components.JBLabel
1514import com.intellij.ui.components.Panel
1615import com.intellij.ui.layout.Cell
1716import com.intellij.ui.layout.panel
1817import com.intellij.util.ui.JBUI
1918import framework.codegen.Mocha
19+ import org.utbot.framework.plugin.api.CodeGenerationSettingItem
20+ import org.utbot.intellij.plugin.ui.components.TestSourceDirectoryChooser
21+ import settings.JsTestGenerationSettings.defaultTimeout
2022import java.awt.BorderLayout
2123import java.io.File
2224import java.nio.file.Paths
2325import javax.swing.DefaultComboBoxModel
2426import javax.swing.JComboBox
2527import javax.swing.JComponent
26- import org.utbot.framework.plugin.api.CodeGenerationSettingItem
27- import org.utbot.intellij.plugin.ui.components.TestSourceDirectoryChooser
28- import settings.JsTestGenerationSettings.defaultTimeout
2928
3029class JsDialogWindow (val model : JsTestsModel ) : DialogWrapper(model.project) {
3130
@@ -53,6 +52,7 @@ class JsDialogWindow(val model: JsTestsModel) : DialogWrapper(model.project) {
5352
5453 init {
5554 title = " Generate Tests with UtBot"
55+ super .setOKButtonText(" Generate Tests" )
5656 isResizable = false
5757 init ()
5858 }
@@ -75,15 +75,16 @@ class JsDialogWindow(val model: JsTestsModel) : DialogWrapper(model.project) {
7575 component(nycSourceFileChooserField)
7676 }
7777 row(" Coverage mode:" ) {
78- panelWithHelpTooltip(" Fast mode can't find timeouts, but works faster" ) {
79- component(coverageMode.fastButton)
80- component(coverageMode.baseButton)
78+ cell {
79+ panelWithHelpTooltip(" Fast mode does not guarantee proper handling of user timeouts" ) {
80+ coverageMode.fastButton()
81+ coverageMode.baseButton()
82+ }
8183 }
8284 }
8385 row(" Timeout for Node.js (in seconds):" ) {
84- panelWithHelpTooltip(" The execution timeout" ) {
86+ panelWithHelpTooltip(" The execution timeout for each generated test " ) {
8587 component(timeoutSpinner)
86- component(JBLabel (" sec" ))
8788 }
8889 }
8990 row(" Generate test methods for:" ) {}
0 commit comments