Skip to content

Commit

Permalink
backported from scala dsl
Browse files Browse the repository at this point in the history
  • Loading branch information
f-delahaye committed Dec 17, 2023
1 parent b9d612a commit d440542
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ public static KarateProtocolBuilder karateProtocol(KarateUriPattern... patterns)
}

public static ActionBuilder karateFeature(String name, String... tags) {
return () -> PreDef.karateFeature(name, Converters.toScalaSeq(tags));
return new KarateFeatureBuilder(name, tags);
}


Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package com.intuit.karate.gatling.javaapi;

import com.intuit.karate.gatling.KarateFeatureActionBuilder;
import com.intuit.karate.gatling.PreDef;
import io.gatling.javaapi.core.ActionBuilder;
import io.gatling.javaapi.core.internal.Converters;

public class KarateFeatureBuilder implements ActionBuilder {


public KarateFeatureActionBuilder builder;

public KarateFeatureBuilder(String name, String... tags) {
builder = PreDef.karateFeature(name, Converters.toScalaSeq(tags));
}

public KarateFeatureBuilder silent() {
builder = builder.silent();
return this;
}

@Override
public io.gatling.core.action.builder.ActionBuilder asScala() {
return builder;
}
}

0 comments on commit d440542

Please sign in to comment.