mirror of
https://github.com/chylex/IntelliJ-IdeaVim.git
synced 2025-05-25 09:34:08 +02:00
Use VimTestCase in operator tests
Otherwise it was not possible to run just one test as the injector was not initialized
This commit is contained in:
parent
cccf2d9d2f
commit
55257e1017
src/test/java/org/jetbrains/plugins/ideavim/ex/implementation/expressions/operators
@ -13,11 +13,12 @@ import com.maddyhome.idea.vim.vimscript.model.datatypes.VimFloat
|
|||||||
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimInt
|
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimInt
|
||||||
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimList
|
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimList
|
||||||
import com.maddyhome.idea.vim.vimscript.parser.VimscriptParser
|
import com.maddyhome.idea.vim.vimscript.parser.VimscriptParser
|
||||||
|
import org.jetbrains.plugins.ideavim.VimTestCase
|
||||||
import org.jetbrains.plugins.ideavim.ex.evaluate
|
import org.jetbrains.plugins.ideavim.ex.evaluate
|
||||||
import org.junit.jupiter.api.Test
|
import org.junit.jupiter.api.Test
|
||||||
import kotlin.test.assertEquals
|
import kotlin.test.assertEquals
|
||||||
|
|
||||||
class AdditionOperatorTest {
|
class AdditionOperatorTest : VimTestCase() {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `integer plus integer`() {
|
fun `integer plus integer`() {
|
||||||
|
@ -12,11 +12,12 @@ import com.maddyhome.idea.vim.vimscript.model.datatypes.VimInt
|
|||||||
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimList
|
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimList
|
||||||
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimString
|
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimString
|
||||||
import com.maddyhome.idea.vim.vimscript.parser.VimscriptParser
|
import com.maddyhome.idea.vim.vimscript.parser.VimscriptParser
|
||||||
|
import org.jetbrains.plugins.ideavim.VimTestCase
|
||||||
import org.jetbrains.plugins.ideavim.ex.evaluate
|
import org.jetbrains.plugins.ideavim.ex.evaluate
|
||||||
import org.junit.jupiter.api.Test
|
import org.junit.jupiter.api.Test
|
||||||
import kotlin.test.assertEquals
|
import kotlin.test.assertEquals
|
||||||
|
|
||||||
class FalsyOperatorTest {
|
class FalsyOperatorTest : VimTestCase() {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `left expression is true`() {
|
fun `left expression is true`() {
|
||||||
|
@ -12,11 +12,12 @@ import com.maddyhome.idea.vim.ex.ExException
|
|||||||
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimFloat
|
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimFloat
|
||||||
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimInt
|
import com.maddyhome.idea.vim.vimscript.model.datatypes.VimInt
|
||||||
import com.maddyhome.idea.vim.vimscript.parser.VimscriptParser
|
import com.maddyhome.idea.vim.vimscript.parser.VimscriptParser
|
||||||
|
import org.jetbrains.plugins.ideavim.VimTestCase
|
||||||
import org.jetbrains.plugins.ideavim.ex.evaluate
|
import org.jetbrains.plugins.ideavim.ex.evaluate
|
||||||
import org.junit.jupiter.api.Test
|
import org.junit.jupiter.api.Test
|
||||||
import kotlin.test.assertEquals
|
import kotlin.test.assertEquals
|
||||||
|
|
||||||
class SubtractionOperatorTest {
|
class SubtractionOperatorTest : VimTestCase() {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `integer minus integer`() {
|
fun `integer minus integer`() {
|
||||||
|
Loading…
Reference in New Issue
Block a user