File tree Expand file tree Collapse file tree 5 files changed +34
-7
lines changed
Expand file tree Collapse file tree 5 files changed +34
-7
lines changed Original file line number Diff line number Diff line change 11package app ;
22
3+ import app .component .App ;
4+ import common .Const ;
5+ import common .EnabledCondition ;
36import common .EnvUtil ;
47import app .component .Core ;
58import app .component .Operator ;
69
710import java .util .Set ;
811
912public class GitHubTestPipelineApps extends Apps {
10- private static final String OPERATOR_URL = EnvUtil .getEnv ("UID2_E2E_PIPELINE_OPERATOR_URL" );
11- private static final Operator .Type OPERATOR_TYPE = Operator .Type .valueOf (EnvUtil .getEnv ("UID2_E2E_PIPELINE_OPERATOR_TYPE" ));
12- private static final Operator .CloudProvider OPERATOR_CLOUD_PROVIDER = Operator .CloudProvider .valueOf (EnvUtil .getEnv ("UID2_E2E_PIPELINE_OPERATOR_CLOUD_PROVIDER" ));
13+ private static final String CORE_URL = EnvUtil .getEnv (Const .Config .Pipeline .CORE_URL );
1314
14- private static final String CORE_URL = EnvUtil .getEnv ("UID2_E2E_CORE_URL" );
15+ private static final String OPERATOR_URL = EnvUtil .getEnv (Const .Config .Pipeline .OPERATOR_URL );
16+ private static final Operator .Type OPERATOR_TYPE = Operator .Type .valueOf (EnvUtil .getEnv (Const .Config .Pipeline .OPERATOR_TYPE ));
17+ private static final Operator .CloudProvider OPERATOR_CLOUD_PROVIDER = Operator .CloudProvider .valueOf (EnvUtil .getEnv (Const .Config .Pipeline .OPERATOR_CLOUD_PROVIDER ));
1518 private static final String OPERATOR_NAME = OPERATOR_TYPE == Operator .Type .PUBLIC
1619 ? "GitHub Test Pipeline - Public Operator"
1720 : "GitHub Test Pipeline - Private %s Operator" .formatted (OPERATOR_CLOUD_PROVIDER .toString ());
Original file line number Diff line number Diff line change @@ -39,5 +39,14 @@ public static final class Core {
3939 public static final String CORE_URL = "UID2_CORE_E2E_CORE_URL" ;
4040 public static final String OPTOUT_URL = "UID2_CORE_E2E_OPTOUT_URL" ;
4141 }
42+
43+ // Args used for pipeline setup
44+ public static final class Pipeline {
45+ public static final String CORE_URL = "UID2_PIPELINE_E2E_CORE_URL" ;
46+
47+ public static final String OPERATOR_URL = "UID2_PIPELINE_E2E_OPERATOR_URL" ;
48+ public static final String OPERATOR_TYPE = "UID2_PIPELINE_E2E_OPERATOR_TYPE" ;
49+ public static final String OPERATOR_CLOUD_PROVIDER = "UID2_PIPELINE_E2E_OPERATOR_CLOUD_PROVIDER" ;
50+ }
4251 }
4352}
Original file line number Diff line number Diff line change 1+ package suite ;
2+
3+ import org .junit .platform .suite .api .SelectClasses ;
4+ import org .junit .platform .suite .api .Suite ;
5+ import suite .basic .BasicTest ;
6+ import suite .core .CoreRefreshTest ;
7+ import suite .core .CoreTest ;
8+
9+ @ Suite
10+ @ SelectClasses ({
11+ BasicTest .class ,
12+ CoreTest .class ,
13+ CoreRefreshTest .class
14+ })
15+ public class E2ECoreTestSuite {
16+ }
Original file line number Diff line number Diff line change 1111import suite .operator .V2ApiOperatorTest ;
1212import suite .optout .OptoutTest ;
1313import suite .validator .V0ApiValidatorTest ;
14+ import suite .validator .V1ApiValidatorTest ;
1415import suite .validator .V2ApiValidatorTest ;
1516
1617@ Suite
2425 V2ApiOperatorPublicOnlyTest .class ,
2526 OptoutTest .class ,
2627 V0ApiValidatorTest .class ,
27- V1ApiOperatorTest .class ,
28+ V1ApiValidatorTest .class ,
2829 V2ApiValidatorTest .class
2930})
3031public class E2ELocalFullTestSuite {
Original file line number Diff line number Diff line change 1414@ Suite
1515@ SelectClasses ({
1616 BasicTest .class ,
17- CoreTest .class ,
18- CoreRefreshTest .class ,
1917 V0ApiOperatorTest .class ,
2018 V1ApiOperatorTest .class ,
2119 V2ApiOperatorTest .class ,
You can’t perform that action at this time.
0 commit comments