diff options
| author | Danny Lin <danny@kdrag0n.dev> | 2021-08-31 00:14:09 -0700 |
|---|---|---|
| committer | Danny Lin <danny@kdrag0n.dev> | 2021-08-31 00:46:06 -0700 |
| commit | 546ef1d5bec57b88329bf782e8d634192936bb3c (patch) | |
| tree | 27027bd973b3a8915173ecee0d5f9ee2cecd9701 | |
| parent | ba4c702e2983756af387d81f4e5300f9c8b6b676 (diff) | |
tests: xyz: Make sure reference white is D65
| -rw-r--r-- | src/commonTest/kotlin/dev/kdrag0n/colorkt/tests/XyzTests.kt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/commonTest/kotlin/dev/kdrag0n/colorkt/tests/XyzTests.kt b/src/commonTest/kotlin/dev/kdrag0n/colorkt/tests/XyzTests.kt index 1dd775d..ad5c7c1 100644 --- a/src/commonTest/kotlin/dev/kdrag0n/colorkt/tests/XyzTests.kt +++ b/src/commonTest/kotlin/dev/kdrag0n/colorkt/tests/XyzTests.kt @@ -1,11 +1,13 @@ package dev.kdrag0n.colorkt.tests +import dev.kdrag0n.colorkt.data.Illuminants import dev.kdrag0n.colorkt.rgb.LinearSrgb.Companion.toLinear import dev.kdrag0n.colorkt.rgb.Srgb import dev.kdrag0n.colorkt.tristimulus.CieXyz.Companion.toXyz import dev.kdrag0n.colorkt.ucs.lab.CieLab.Companion.toCieLab import dev.kdrag0n.colorkt.ucs.lch.CieLch.Companion.toCieLch import kotlin.test.Test +import kotlin.test.assertEquals import kotlin.test.assertTrue class XyzTests { @@ -17,6 +19,9 @@ class XyzTests { val lch = Srgb(v, v, v).toLinear().toXyz().toCieLab().toCieLch() println(lch) + // Testing against another reference white would break this + assertEquals(lch.referenceWhite, Illuminants.D65) + avgChroma += lch.chroma if (lch.chroma > maxChroma) { maxChroma = lch.chroma |
