fixed Decima/Complex interop bug

This commit is contained in:
sergeych committed 2026-03-30 09:25:29 +03:00
1 parent cdd48ec871
commit f845213332
4 files changed
+48 -8

No files matched your search

@@ -97,6 +97,15 @@ class ComplexModuleTest {
assert( 5 + 1.d.i is Complex )
assert( 5.d + 1.i is Complex )
assert( 5.d + 2.d.i is Complex )
assertEquals("0.0+1.0i", 1.d.i.toString())
assertEquals("1.0+0.0i", 1.d.re.toString())
var c = 1 + 2.i
assert(c is Complex)
assertEquals("1.0+2.0i", c.toString())
c = 1.d + 2.i
assertEquals("1.0+2.0i", c.toString())
""".trimIndent()
)
}
@@ -308,4 +308,5 @@ class DecimalModuleTest {
assertEquals(10,t)
""".trimIndent())
}
}