package Ġcom . ar cade analytics . provider . gre mlin Ċ Ċ import Ġcom . ar cade analytics . provider . DataSource Info Ċ import Ġcom . ar cade analytics . test . K Generic Container Ċ import Ġorg . test containers . containers . wait . strategy . Wait Ċ Ċ object ĠOrient DBG re mlin Container Ġ{ ĊĊĠĠĠ Ġval Ġcontainer : ĠK Generic Container Ġ= ĠK Generic Container (" ar cade analytics / orient db : 3 . 0 . 1 3 - tp 3 ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. apply Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġwith Ex posed Ports ( 8 1 8 2 , Ġ 2 4 2 4 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġwith Env (" OR IENT DB _ ROOT _ PASSWORD ", Ġ" ar cade ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġwaiting For ( Wait . default Wait Strategy ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġstart () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġval ĠdataSource : ĠDataSource Info ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ ĠdataSource Ġ= ĠDataSource Info ( id Ġ= Ġ 1 L , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtype Ġ= Ġ" GRE ML IN _ OR IENT DB ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" test DataSource ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġserver Ġ= Ġcontainer . container IpAddress , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġport Ġ= Ġcontainer . first Mapped Port , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġusername Ġ= Ġ" root ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpassword Ġ= Ġ" ar cade ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdatabase Ġ= Ġ" de mod b " ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠ Ġ} Ċ }