File tree Expand file tree Collapse file tree
Open diff view settings
common/src/main/java/dev/cel/common/testing
parser/src/test/java/dev/cel/parser Expand file tree Collapse file tree
Open diff view settings
Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ maven_install(
6868 "com.google.protobuf:protobuf-java:3.24.4" ,
6969 "com.google.protobuf:protobuf-java-util:3.24.4" ,
7070 "com.google.re2j:re2j:1.7" ,
71- "com.google.testparameterinjector:test-parameter-injector:1.14 " ,
71+ "com.google.testparameterinjector:test-parameter-injector:1.15 " ,
7272 "com.google.truth.extensions:truth-java8-extension:1.4.0" ,
7373 "com.google.truth.extensions:truth-proto-extension:1.4.0" ,
7474 "com.google.truth:truth:1.4.0" ,
Original file line number Diff line number Diff line change 1818
1919import com .google .common .annotations .VisibleForTesting ;
2020import com .google .common .collect .ImmutableList ;
21- import com .google .testing .junit .testparameterinjector .TestParameter . TestParameterValuesProvider ;
21+ import com .google .testing .junit .testparameterinjector .TestParameterValuesProvider ;
2222import dev .cel .common .annotations .Internal ;
2323import java .util .stream .IntStream ;
2424
3434 */
3535@ Internal
3636@ VisibleForTesting
37- public final class RepeatedTestProvider implements TestParameterValuesProvider {
37+ public final class RepeatedTestProvider extends TestParameterValuesProvider {
3838 private static final int REPEATED_TEST_RUN_COUNT = 50 ;
3939
4040 @ Override
41- public ImmutableList <Integer > provideValues () {
41+ public ImmutableList <Integer > provideValues (Context context ) {
4242 return IntStream .rangeClosed (1 , REPEATED_TEST_RUN_COUNT ).boxed ().collect (toImmutableList ());
4343 }
4444}
Original file line number Diff line number Diff line change 1818import static org .junit .Assert .assertThrows ;
1919
2020import com .google .testing .junit .testparameterinjector .TestParameter ;
21- import com .google .testing .junit .testparameterinjector .TestParameter .TestParameterValuesProvider ;
2221import com .google .testing .junit .testparameterinjector .TestParameterInjector ;
22+ import com .google .testing .junit .testparameterinjector .TestParameterValuesProvider ;
2323import dev .cel .common .CelAbstractSyntaxTree ;
2424import dev .cel .common .CelOptions ;
2525import dev .cel .common .CelProtoAbstractSyntaxTree ;
@@ -46,9 +46,9 @@ public final class CelUnparserImplTest {
4646
4747 private final CelUnparserImpl unparser = new CelUnparserImpl ();
4848
49- private static final class ValidExprDataProvider implements TestParameterValuesProvider {
49+ private static final class ValidExprDataProvider extends TestParameterValuesProvider {
5050 @ Override
51- public List <String > provideValues () {
51+ public List <String > provideValues (Context context ) {
5252 return Arrays .asList (
5353 "a + b - c" ,
5454 "a && b && c && d && e" ,
@@ -182,9 +182,9 @@ public void unparse_succeeds(
182182 .isEqualTo (CelProtoAbstractSyntaxTree .fromCelAst (astOne ).toParsedExpr ());
183183 }
184184
185- private static final class InvalidExprDataProvider implements TestParameterValuesProvider {
185+ private static final class InvalidExprDataProvider extends TestParameterValuesProvider {
186186 @ Override
187- public List <CelExpr > provideValues () {
187+ public List <CelExpr > provideValues (Context context ) {
188188 return Arrays .asList (
189189 CelExpr .newBuilder ().build (), // empty expr
190190 CelExpr .newBuilder ()
You can’t perform that action at this time.
0 commit comments