@@ -27,6 +27,7 @@ class TestOverviewTableModel extends DefaultTableModel {
2727 String commonPrefix
2828 boolean commonPrefixCalculated
2929 boolean showDescription
30+ boolean useSmartTimes
3031
3132 new () {
3233 super ()
@@ -40,10 +41,11 @@ class TestOverviewTableModel extends DefaultTableModel {
4041 }
4142 }
4243
43- def setModel (LinkedHashMap<String , Test > tests , boolean showDescription ) {
44+ def setModel (LinkedHashMap<String , Test > tests , boolean showDescription , boolean useSmartTimes ) {
4445 commonPrefixCalculated = false
4546 this . tests = tests
4647 this . showDescription = showDescription
48+ this . useSmartTimes = useSmartTimes
4749 calcCommonPrefix
4850 fireTableDataChanged()
4951 }
@@ -70,6 +72,11 @@ class TestOverviewTableModel extends DefaultTableModel {
7072 }
7173 }
7274
75+ def getTimeColumnName () {
76+ val timeColumnName = ' ' ' «UtplsqlResources.getString("RUNNER_TEST_EXECUTION_TIME_COLUMN")»«IF !useSmartTimes» [s]«ENDIF»' ' '
77+ return timeColumnName
78+ }
79+
7380 def getTest (int row ) {
7481 val entry = tests. entrySet. get(row)
7582 val test = tests. get(entry. key)
@@ -120,7 +127,7 @@ class TestOverviewTableModel extends DefaultTableModel {
120127
121128 override getColumnName (int col ) {
122129 return #[" " , " " , " " , UtplsqlResources . getString(if (showDescription) {" RUNNER_DESCRIPTION_LABEL" } else {" RUNNER_TEST_ID_COLUMN" }),
123- UtplsqlResources . getString( " RUNNER_TEST_EXECUTION_TIME_COLUMN " ) ]. get(col)
130+ timeColumnName ]. get(col)
124131 }
125132
126133 override isCellEditable (int row , int column ) {
0 commit comments