de2944ff43
This test was checking errors *before* applying action, rather than *after*, like all other QuickFix-tests do. This commit moves errors-check after performing quick-fix action, and changes testdata: - for most tests errors are simply gone (as quickfix usually fixes that error) - also, for implementMembersInActualClassNoExpectMember we add 'DISABLE-ERROR', similarly to implementMembersInImplClassNonImplInheritor. This is needed because 'Implement Members'-fix created 'TODO'-calls, which are not resolved in those tests due to the lack of stdlib. Previously, there were no errors in this test exactly because file was checked *before* applying quickfix (i.e. when there were no 'TODO()' in file)
12 lines
287 B
Plaintext
Vendored
12 lines
287 B
Plaintext
Vendored
// "Implement members" "true"
|
|
// DISABLE-ERRORS
|
|
|
|
actual interface ExpInterface {
|
|
actual fun first()
|
|
}
|
|
|
|
actual class ExpImpl : ExpInterface {
|
|
override fun first() {
|
|
TODO("not implemented") //To change body of created functions use File | Settings | File Templates.
|
|
}
|
|
} |