package Ġcom . sk sam uel . kot est . specs . word spec Ċ Ċ import Ġio . kot est . core . spec . style . Word Spec Ċ import Ġio . kot est . matchers . ints . shouldBe GreaterThan Ċ import Ġkotlinx . coroutines . delay Ċ import Ġkotlinx . coroutines . launch Ċ import Ġkotlin . time . milliseconds Ċ Ċ class ĠWord Spec Test Ġ: ĠWord Spec () Ġ{ ĊĊĠĠ Ġinit Ġ{ ĊĠĠĠĠĠ Ġ" a Ġcontext " Ġshould Ġ{ ĊĠĠĠĠĠĠĠĠ Ġ" have Ġa Ġtest " Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠ 2 . shouldBe GreaterThan ( 1 ) ĊĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠ Ġ" have Ġanother Ġtest " Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠ 2 . shouldBe GreaterThan ( 1 ) ĊĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠ Ġ" have Ġa Ġtest Ġwith Ġconfig ". config ( enabled Ġ= Ġfalse ) Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġ" another Ġcontext " ĠWhen Ġ{ ĊĊĠĠĠĠĠĠĠĠ Ġ" using Ġwhen " ĠShould Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" have Ġa Ġtest " Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 . shouldBe GreaterThan ( 1 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" have Ġa Ġtest Ġwith Ġconfig ". config ( timeout Ġ= Ġ 1 0 0 0 0 . milliseconds ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 . shouldBe GreaterThan ( 1 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ" a Ġcontext Ġwith Ġcoroutine Ġin Ġword Ġspec Ġwhen Ġscope " ĠWhen Ġ{ ĊĠĠĠĠĠĠĠĠ Ġlaunch Ġ{ Ġdelay ( 1 ) Ġ} ĊĠĠĠĠĠĠĠĠ Ġ" a Ġcontext Ġwith Ġcoroutine Ġin Ġword Ġspec Ġshould Ġscope " ĠShould Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlaunch Ġ{ Ġdelay ( 1 ) Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" a Ġdummy Ġtest " Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĠĠ Ġ} Ċ } Ċ