[orx-fcurve] Replace |repeat-block| with (repeat-block)

This commit is contained in:
Edwin Jakobs
2024-03-30 16:42:36 +01:00
parent feb8d8641e
commit 28aed391f2
3 changed files with 16 additions and 15 deletions

View File

@@ -5,7 +5,7 @@ import kotlin.test.assertEquals
class TestEFCurve {
@Test
fun comments() {
val text = """M1 |h5 m3|{
val text = """M1 (h5 m3){
|10.3 # toch wel handig zo'n comment
|11.2
|14.5
@@ -21,13 +21,13 @@ class TestEFCurve {
@Test
fun listExpansion() {
assertEquals("M0 L1.0, ${3.0} L1.0, ${6.0}", efcurve("M0 |L1.0, {it}|{3, 6}"))
assertEquals("M0 L1.0, ${3.0} L1.0, ${6.0}", efcurve("M0 (L1.0, {it}){3, 6}"))
}
@Test
fun repetition() {
assertEquals("M0 L1.0, 3.0 L1.0, 3.0", efcurve("M0 |L1.0, 3.0|[2]"))
assertEquals("M0 L1.0, ${0.0} L1.0, ${1.0}", efcurve("M0 |L1.0, {it}|[2]"))
assertEquals("M0 L1.0, ${0.0} L1.0, ${1.0} L1.0, ${0.0} L1.0, ${1.0} L1.0, ${0.0} L1.0, ${1.0}", efcurve("M0 ||L1.0, {it}|[2]|[3]"))
assertEquals("M0 L1.0, 3.0 L1.0, 3.0", efcurve("M0 (L1.0, 3.0)[2]"))
assertEquals("M0 L1.0, ${0.0} L1.0, ${1.0}", efcurve("M0 (L1.0, {it})[2]"))
assertEquals("M0 L1.0, ${0.0} L1.0, ${1.0} L1.0, ${0.0} L1.0, ${1.0} L1.0, ${0.0} L1.0, ${1.0}", efcurve("M0 ((L1.0, {it})[2])[3]"))
}
}