/* Ċ Ġ* ĠCopyright Ġ 2 0 1 0 - 2 0 1 8 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ċ Ġ* Ġthat Ġcan Ġbe Ġfound Ġin Ġthe Ġlicense / LICENSE . txt Ġfile . Ċ Ġ*/ Ċ Ċ package Ġkotlin . test . adapters Ċ Ċ /** Ċ Ġ* ĠThe Ġ[ Q Unit ]( http :// q unit js . com /) ĠAPI Ċ Ġ*/ Ċ internal Ġexternal Ġobject ĠQ Unit Ġ{ ĊĠĠĠ Ġfun Ġmodule ( name : ĠString , Ġsuite Fn : Ġ() Ġ-> ĠUnit ): ĠUnit ĊĠĠĠ Ġfun Ġtest ( name : ĠString , Ġtest Fn : Ġ( dynamic ) Ġ-> ĠUnit ): ĠUnit ĊĠĠĠ Ġfun Ġskip ( name : ĠString , Ġtest Fn : Ġ( dynamic ) Ġ-> ĠUnit ): ĠUnit Ċ } Ċ Ċ /* Ċ Ġ* ĠJ asmine / Mo cha / J est ĠAPI Ċ Ġ*/ Ċ Ċ internal Ġexternal Ġfun Ġdescribe ( name : ĠString , Ġfn : Ġ() Ġ-> ĠUnit ) Ċ internal Ġexternal Ġfun Ġx describe ( name : ĠString , Ġfn : Ġ() Ġ-> ĠUnit ) Ċ internal Ġexternal Ġfun Ġit ( name : ĠString , Ġfn : Ġ() Ġ-> ĠUnit ) Ċ internal Ġexternal Ġfun Ġx it ( name : ĠString , Ġfn : Ġ() Ġ-> ĠUnit ) Ċ Ċ internal Ġfun Ġis Q Unit () Ġ= Ġjs TypeOf ( Q Unit ) Ġ!== Ġ" undefined " Ċ Ċ internal Ġfun Ġis J asmine () Ġ= Ġjs (" typeof Ġdescribe Ġ=== Ġ' function ' Ġ&& Ġtypeof Ġit Ġ=== Ġ' function '")