package Ġio . kot lint est . matchers . float s Ċ Ċ import Ġio . kot lint est . Matcher Ċ import Ġio . kot lint est . Result Ċ import Ġio . kot lint est . shouldBe Ċ import Ġio . kot lint est . should Not Be Ċ Ċ fun Ġlt ( x : ĠFloat ) Ġ= Ġbe LessThan ( x ) Ċ fun Ġbe LessThan ( x : ĠFloat ) Ġ= Ġobject Ġ: ĠMatcher < Float > Ġ{ ĊĠ Ġoverride Ġfun Ġtest ( value : ĠFloat ) Ġ= ĠResult ( value Ġ< Ġx , Ġ"$ value Ġshould Ġbe Ġ< Ġ$ x ", Ġ"$ value Ġshould Ġnot Ġbe Ġ< Ġ$ x ") Ċ } Ċ Ċ fun Ġl te ( x : ĠFloat ) Ġ= Ġbe LessThan OrEqualTo ( x ) Ċ fun Ġbe LessThan OrEqualTo ( x : ĠFloat ) Ġ= Ġobject Ġ: ĠMatcher < Float > Ġ{ ĊĠ Ġoverride Ġfun Ġtest ( value : ĠFloat ) Ġ= ĠResult ( value Ġ<= Ġx , Ġ"$ value Ġshould Ġbe Ġ<= Ġ$ x ", Ġ"$ value Ġshould Ġnot Ġbe Ġ<= Ġ$ x ") Ċ } Ċ Ċ fun Ġgt ( x : ĠFloat ) Ġ= Ġbe GreaterThan ( x ) Ċ fun Ġbe GreaterThan ( x : ĠFloat ) Ġ= Ġobject Ġ: ĠMatcher < Float > Ġ{ ĊĠ Ġoverride Ġfun Ġtest ( value : ĠFloat ) Ġ= ĠResult ( value Ġ> Ġx , Ġ"$ value Ġshould Ġbe Ġ> Ġ$ x ", Ġ"$ value Ġshould Ġnot Ġbe Ġ> Ġ$ x ") Ċ } Ċ Ċ fun Ġg te ( x : ĠFloat ) Ġ= Ġbe GreaterThan OrEqualTo ( x ) Ċ fun Ġbe GreaterThan OrEqualTo ( x : ĠFloat ) Ġ= Ġobject Ġ: ĠMatcher < Float > Ġ{ ĊĠ Ġoverride Ġfun Ġtest ( value : ĠFloat ) Ġ= ĠResult ( value Ġ>= Ġx , Ġ"$ value Ġshould Ġbe Ġ>= Ġ$ x ", Ġ"$ value Ġshould Ġnot Ġbe Ġ>= Ġ$ x ") Ċ } Ċ Ċ infix Ġfun ĠFloat . shouldBe LessThan ( x : ĠFloat ) Ġ= Ġthis ĠshouldBe Ġio . kot lint est . matchers . lt ( x ) Ċ infix Ġfun ĠFloat . should Not Be LessThan ( x : ĠFloat ) Ġ= Ġthis Ġshould Not Be Ġio . kot lint est . matchers . lt ( x ) Ċ Ċ infix Ġfun ĠFloat . shouldBe LessThan OrEqual ( x : ĠFloat ) Ġ= Ġthis ĠshouldBe Ġio . kot lint est . matchers . lte ( x ) Ċ infix Ġfun ĠFloat . should Not Be LessThan OrEqual ( x : ĠFloat ) Ġ= Ġthis Ġshould Not Be Ġio . kot lint est . matchers . lte ( x ) Ċ Ċ infix Ġfun ĠFloat . shouldBe GreaterThan ( x : ĠFloat ) Ġ= Ġthis ĠshouldBe Ġio . kot lint est . matchers . gt ( x ) Ċ infix Ġfun ĠFloat . should Not Be GreaterThan ( x : ĠFloat ) Ġ= Ġthis Ġshould Not Be Ġio . kot lint est . matchers . gt ( x ) Ċ Ċ infix Ġfun ĠFloat . shouldBe GreaterThan OrEqual ( x : ĠFloat ) Ġ= Ġthis ĠshouldBe Ġio . kot lint est . matchers . gte ( x ) Ċ infix Ġfun ĠFloat . should Not Be GreaterThan OrEqual ( x : ĠFloat ) Ġ= Ġthis Ġshould Not Be Ġio . kot lint est . matchers . gte ( x ) Ċ