in kotlin-css/src/commonTest/kotlin/kotlinx/css/TestGradient.kt [33:53]
fun testLinearGradientWithSideOrCorner() {
val gradient = fun(sideOrCorner: GradientSideOrCorner) = linearGradient(sideOrCorner) {
colorStop(Color.white)
colorStop(Color.black)
}
assertLinearGradient("linear-gradient(to left, white, black)", gradient(GradientSideOrCorner.ToLeft))
assertLinearGradient("linear-gradient(to left top, white, black)", gradient(GradientSideOrCorner.ToLeftTop))
assertLinearGradient(
"linear-gradient(to left bottom, white, black)",
gradient(GradientSideOrCorner.ToLeftBottom)
)
assertLinearGradient("linear-gradient(to right, white, black)", gradient(GradientSideOrCorner.ToRight))
assertLinearGradient("linear-gradient(to right top, white, black)", gradient(GradientSideOrCorner.ToRightTop))
assertLinearGradient(
"linear-gradient(to right bottom, white, black)",
gradient(GradientSideOrCorner.ToRightBottom)
)
assertLinearGradient("linear-gradient(to top, white, black)", gradient(GradientSideOrCorner.ToTop))
assertLinearGradient("linear-gradient(to bottom, white, black)", gradient(GradientSideOrCorner.ToBottom))
}