package Ġio . kot est . plugin . intellij . styles Ċ Ċ import Ġcom . intellij . code Insight . daemon . Line Marker Info Ċ import Ġcom . intellij . icons . All Icons Ċ import Ġcom . intellij . test Framework . fixtures . Light Code Insight Fixture TestCase Ċ import Ġio . kot lint est . shouldBe Ċ import Ġjava . nio . file . Paths Ċ Ċ class ĠFeature Spec Style Test Ġ: ĠLight Code Insight Fixture TestCase () Ġ{ ĊĊĠ Ġoverride Ġfun Ġget TestData Path (): ĠString Ġ{ ĊĠĠĠ Ġval Ġpath Ġ= ĠPaths . get ("./ src / test / resources / "). to AbsolutePath () ĊĠĠĠ Ġreturn Ġpath . toString () ĊĠ Ġ} ĊĊĠ Ġfun Ġtest G utter Icons () Ġ{ ĊĊĠĠĠ Ġmy Fixture . configure By File ("/ feature spec . kt ") ĊĊĠĠĠ Ġval Ġg utter s Ġ= Ġmy Fixture . findAll G utter s () ĊĠĠĠ Ġg utter s . size ĠshouldBe Ġ 1 0 ĊĊĠĠĠ Ġg utter s [ 0 ]. icon ĠshouldBe ĠAll Icons . Run Configurations . Test State . Run _ run ĊĠĠĠ Ġg utter s [ 0 ]. tooltip Text ĠshouldBe Ġ"[ K ot est ] ĠFeature Spec Example " ĊĠĠĠ Ġ( gutter s [ 0 ] Ġas ĠLine Marker Info . Line Marker G utter Icon Renderer < *> ). line Marker Info . start Offset ĠshouldBe Ġ 1 4 3 ĊĊĠĠĠ Ġg utter s [ 1 ]. icon ĠshouldBe ĠAll Icons . Run Configurations . Test State . Run ĊĠĠĠ Ġg utter s [ 1 ]. tooltip Text ĠshouldBe Ġ"[ K ot est ] ĠFeature : Ġno Ġscenario " ĊĠĠĠ Ġ( gutter s [ 1 ] Ġas ĠLine Marker Info . Line Marker G utter Icon Renderer < *> ). line Marker Info . start Offset ĠshouldBe Ġ 2 0 9 ĊĊĠĠĠ Ġg utter s [ 2 ]. icon ĠshouldBe ĠAll Icons . Run Configurations . Test State . Run ĊĠĠĠ Ġg utter s [ 2 ]. tooltip Text ĠshouldBe Ġ"[ K ot est ] ĠFeature : Ġsome Ġfeature " ĊĠĠĠ Ġ( gutter s [ 2 ] Ġas ĠLine Marker Info . Line Marker G utter Icon Renderer < *> ). line Marker Info . start Offset ĠshouldBe Ġ 2 7 3 ĊĊĠĠĠ Ġg utter s [ 3 ]. icon ĠshouldBe ĠAll Icons . Run Configurations . Test State . Run ĊĠĠĠ Ġg utter s [ 3 ]. tooltip Text ĠshouldBe Ġ"[ K ot est ] ĠFeature : Ġsome Ġfeature ĠScenario : Ġsome Ġscenario " ĊĠĠĠ Ġ( gutter s [ 3 ] Ġas ĠLine Marker Info . Line Marker G utter Icon Renderer < *> ). line Marker Info . start Offset ĠshouldBe Ġ 3 0 6 ĊĊĠĠĠ Ġg utter s [ 4 ]. icon ĠshouldBe ĠAll Icons . Run Configurations . Test State . Run ĊĠĠĠ Ġg utter s [ 4 ]. tooltip Text ĠshouldBe Ġ"[ K ot est ] ĠFeature : Ġanother Ġfeature " ĊĠĠĠ Ġ( gutter s [ 4 ] Ġas ĠLine Marker Info . Line Marker G utter Icon Renderer < *> ). line Marker Info . start Offset ĠshouldBe Ġ 3 8 2 ĊĊĠĠĠ Ġg utter s [ 5 ]. icon ĠshouldBe ĠAll Icons . Run Configurations . Test State . Run ĊĠĠĠ Ġg utter s [ 5 ]. tooltip Text ĠshouldBe Ġ"[ K ot est ] ĠFeature : Ġanother Ġfeature ĠScenario : Ġtest Ġwith Ġconfig " ĊĠĠĠ Ġ( gutter s [ 5 ] Ġas ĠLine Marker Info . Line Marker G utter Icon Renderer < *> ). line Marker Info . start Offset ĠshouldBe Ġ 4 1 8 ĊĊĠĠĠ Ġg utter s [ 6 ]. icon ĠshouldBe ĠAll Icons . Run Configurations . Test State . Run ĊĠĠĠ Ġg utter s [ 6 ]. tooltip Text ĠshouldBe Ġ"[ K ot est ] ĠFeature : Ġthis Ġfeature " ĊĠĠĠ Ġ( gutter s [ 6 ] Ġas ĠLine Marker Info . Line Marker G utter Icon Renderer < *> ). line Marker Info . start Offset ĠshouldBe Ġ 5 3 4 ĊĊĠĠĠ Ġg utter s [ 7 ]. icon ĠshouldBe ĠAll Icons . Run Configurations . Test State . Run ĊĠĠĠ Ġg utter s [ 7 ]. tooltip Text ĠshouldBe Ġ"[ K ot est ] ĠFeature : Ġthis Ġfeature ĠAnd : Ġhas Ġnested Ġfeature Ġcontexts " ĊĠĠĠ Ġ( gutter s [ 7 ] Ġas ĠLine Marker Info . Line Marker G utter Icon Renderer < *> ). line Marker Info . start Offset ĠshouldBe Ġ 5 6 2 ĊĊĠĠĠ Ġg utter s [ 8 ]. icon ĠshouldBe ĠAll Icons . Run Configurations . Test State . Run ĊĠĠĠ Ġg utter s [ 8 ]. tooltip Text ĠshouldBe Ġ"[ K ot est ] ĠFeature : Ġthis Ġfeature ĠAnd : Ġhas Ġnested Ġfeature Ġcontexts ĠScenario : Ġtest Ġwithout Ġconfig " ĊĠĠĠ Ġ( gutter s [ 8 ] Ġas ĠLine Marker Info . Line Marker G utter Icon Renderer < *> ). line Marker Info . start Offset ĠshouldBe Ġ 6 1 2 ĊĊĠĠĠ Ġg utter s [ 9 ]. icon ĠshouldBe ĠAll Icons . Run Configurations . Test State . Run ĊĠĠĠ Ġg utter s [ 9 ]. tooltip Text ĠshouldBe Ġ"[ K ot est ] ĠFeature : Ġthis Ġfeature ĠAnd : Ġhas Ġnested Ġfeature Ġcontexts ĠScenario : Ġtest Ġwith Ġconfig " ĊĠĠĠ Ġ( gutter s [ 9 ] Ġas ĠLine Marker Info . Line Marker G utter Icon Renderer < *> ). line Marker Info . start Offset ĠshouldBe Ġ 6 9 6 ĊĊĠ Ġ} ĊĊĠ Ġfun Ġtest Method Generation () Ġ{ ĊĠĠĠ ĠFeature Spec Style . generate Test (" mys pec ", Ġ" test Name ") ĠshouldBe Ġ" feature (\" test Name \") Ġ{ Ġ}" ĊĠ Ġ} Ċ }