package Ġorg . fact cast . schema . registry . cli . validation . validators . impl Ċ Ċ import Ġio . kot lint est . shouldBe Ċ import Ġio . kot lint est . specs . String Spec Ċ import Ġio . kot lint est . tables . for All Ċ import Ġio . kot lint est . tables . headers Ċ import Ġio . kot lint est . tables . row Ċ import Ġio . kot lint est . tables . table Ċ import Ġjava . nio . file . Paths Ċ Ċ class ĠValid Version Folder Validator Test Ġ: ĠString Spec () Ġ{ ĊĠĠĠ Ġval Ġu ut Ġ= ĠValid Version Folder Validator () ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġ" isValid " Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtable ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġheaders (" path ", Ġ" validity "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrow ( Paths . get (" 1 "), Ġtrue ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrow ( Paths . get (" 1 . 2 "), Ġfalse ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrow ( Paths . get (" bar "), Ġfalse ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ). for All Ġ{ Ġpath , Ġvalid Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġu ut . isValid ( path , Ġnull ) ĠshouldBe Ġvalid ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ