unit-tests: Rename some methods in TestListener
This commit is contained in:
@@ -25,12 +25,12 @@ class GTestLogger : TestLoggerWithStatistics() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun endTesting(runner: TestRunner, timeMillis: Long) = printResults(timeMillis)
|
override fun finishTesting(runner: TestRunner, timeMillis: Long) = printResults(timeMillis)
|
||||||
|
|
||||||
override fun startSuite(suite: TestSuite) = println("[----------] ${suite.size} tests from ${suite.name}")
|
override fun startSuite(suite: TestSuite) = println("[----------] ${suite.size} tests from ${suite.name}")
|
||||||
|
|
||||||
override fun endSuite(suite: TestSuite, timeMillis: Long) {
|
override fun finishSuite(suite: TestSuite, timeMillis: Long) {
|
||||||
super.endSuite(suite, timeMillis)
|
super.finishSuite(suite, timeMillis)
|
||||||
println("[----------] ${suite.size} tests from ${suite.name} ($timeMillis ms total)\n")
|
println("[----------] ${suite.size} tests from ${suite.name} ($timeMillis ms total)\n")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ class TeamCityLogger : BaseTestLogger() {
|
|||||||
|
|
||||||
override fun start(testCase: TestCase) = report("testStarted name='${testCase.tcName}'")
|
override fun start(testCase: TestCase) = report("testStarted name='${testCase.tcName}'")
|
||||||
override fun startSuite(suite: TestSuite) = report("testSuiteStarted name='${suite.tcName}'")
|
override fun startSuite(suite: TestSuite) = report("testSuiteStarted name='${suite.tcName}'")
|
||||||
override fun endSuite(suite: TestSuite, timeMillis: Long) = report("testSuiteFinished name='${suite.tcName}'")
|
override fun finishSuite(suite: TestSuite, timeMillis: Long) = report("testSuiteFinished name='${suite.tcName}'")
|
||||||
|
|
||||||
override fun pass(testCase: TestCase, timeMillis: Long) = finish(testCase, timeMillis)
|
override fun pass(testCase: TestCase, timeMillis: Long) = finish(testCase, timeMillis)
|
||||||
override fun fail(testCase: TestCase, e: Throwable, timeMillis: Long) {
|
override fun fail(testCase: TestCase, e: Throwable, timeMillis: Long) {
|
||||||
|
|||||||
@@ -2,10 +2,10 @@ package konan.test
|
|||||||
|
|
||||||
interface TestListener {
|
interface TestListener {
|
||||||
fun startTesting(runner: TestRunner)
|
fun startTesting(runner: TestRunner)
|
||||||
fun endTesting(runner: TestRunner, timeMillis: Long)
|
fun finishTesting(runner: TestRunner, timeMillis: Long)
|
||||||
|
|
||||||
fun startSuite(suite: TestSuite)
|
fun startSuite(suite: TestSuite)
|
||||||
fun endSuite(suite: TestSuite, timeMillis: Long)
|
fun finishSuite(suite: TestSuite, timeMillis: Long)
|
||||||
fun ignoreSuite(suite: TestSuite)
|
fun ignoreSuite(suite: TestSuite)
|
||||||
|
|
||||||
fun start(testCase: TestCase)
|
fun start(testCase: TestCase)
|
||||||
@@ -16,9 +16,9 @@ interface TestListener {
|
|||||||
|
|
||||||
open class BaseTestListener: TestListener {
|
open class BaseTestListener: TestListener {
|
||||||
override fun startTesting(runner: TestRunner) {}
|
override fun startTesting(runner: TestRunner) {}
|
||||||
override fun endTesting(runner: TestRunner, timeMillis: Long) {}
|
override fun finishTesting(runner: TestRunner, timeMillis: Long) {}
|
||||||
override fun startSuite(suite: TestSuite) {}
|
override fun startSuite(suite: TestSuite) {}
|
||||||
override fun endSuite(suite: TestSuite, timeMillis: Long) {}
|
override fun finishSuite(suite: TestSuite, timeMillis: Long) {}
|
||||||
override fun ignoreSuite(suite: TestSuite) {}
|
override fun ignoreSuite(suite: TestSuite) {}
|
||||||
override fun start(testCase: TestCase) {}
|
override fun start(testCase: TestCase) {}
|
||||||
override fun pass(testCase: TestCase, timeMillis: Long) {}
|
override fun pass(testCase: TestCase, timeMillis: Long) {}
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ open class TestLoggerWithStatistics: BaseTestLogger() {
|
|||||||
protected val statistics = MutableTestStatistics()
|
protected val statistics = MutableTestStatistics()
|
||||||
|
|
||||||
override fun startTesting(runner: TestRunner) = statistics.reset()
|
override fun startTesting(runner: TestRunner) = statistics.reset()
|
||||||
override fun endSuite(suite: TestSuite, timeMillis: Long) = statistics.registerSuite()
|
override fun finishSuite(suite: TestSuite, timeMillis: Long) = statistics.registerSuite()
|
||||||
override fun pass(testCase: TestCase, timeMillis: Long) = statistics.registerPass()
|
override fun pass(testCase: TestCase, timeMillis: Long) = statistics.registerPass()
|
||||||
override fun fail(testCase: TestCase, e: Throwable, timeMillis: Long) = statistics.registerFail(testCase)
|
override fun fail(testCase: TestCase, e: Throwable, timeMillis: Long) = statistics.registerFail(testCase)
|
||||||
override fun ignore(testCase: TestCase) = statistics.registerIgnore()
|
override fun ignore(testCase: TestCase) = statistics.registerIgnore()
|
||||||
@@ -42,10 +42,10 @@ class SilentTestLogger: BaseTestLogger() {
|
|||||||
|
|
||||||
class SimpleTestLogger: BaseTestLogger() {
|
class SimpleTestLogger: BaseTestLogger() {
|
||||||
override fun startTesting(runner: TestRunner) = println("Starting testing")
|
override fun startTesting(runner: TestRunner) = println("Starting testing")
|
||||||
override fun endTesting(runner: TestRunner, timeMillis: Long) = println("Testing finished")
|
override fun finishTesting(runner: TestRunner, timeMillis: Long) = println("Testing finished")
|
||||||
|
|
||||||
override fun startSuite(suite: TestSuite) = println("Starting test suite: $suite")
|
override fun startSuite(suite: TestSuite) = println("Starting test suite: $suite")
|
||||||
override fun endSuite(suite: TestSuite, timeMillis: Long) = println("Test suite finished: $suite")
|
override fun finishSuite(suite: TestSuite, timeMillis: Long) = println("Test suite finished: $suite")
|
||||||
override fun ignoreSuite(suite: TestSuite) = println("Test suite ignored: $suite")
|
override fun ignoreSuite(suite: TestSuite) = println("Test suite ignored: $suite")
|
||||||
|
|
||||||
override fun start(testCase: TestCase) = println("Starting test case: $testCase")
|
override fun start(testCase: TestCase) = println("Starting test case: $testCase")
|
||||||
|
|||||||
@@ -213,11 +213,11 @@ object TestRunner {
|
|||||||
} else {
|
} else {
|
||||||
sendToListeners { startSuite(it) }
|
sendToListeners { startSuite(it) }
|
||||||
val time = measureTimeMillis { it.run() }
|
val time = measureTimeMillis { it.run() }
|
||||||
sendToListeners { endSuite(it, time) }
|
sendToListeners { finishSuite(it, time) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
sendToListeners { endTesting(this@TestRunner, totalTime) }
|
sendToListeners { finishTesting(this@TestRunner, totalTime) }
|
||||||
return exitCode
|
return exitCode
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user