44
55package cloud .katta .cli .commands .storage ;
66
7- import cloud .katta .cli .KattaSetupCli ;
8- import cloud .katta .testcontainers .AbtractAdminCliIT ;
9- import io .minio .admin .MinioAdminClient ;
107import org .json .JSONArray ;
118import org .json .JSONObject ;
12- import static org .junit .jupiter .api .Assertions .assertEquals ;
139import org .junit .jupiter .api .Test ;
14- import picocli .CommandLine ;
1510
1611import java .util .Map ;
1712import java .util .Objects ;
1813
14+ import cloud .katta .cli .KattaSetupCli ;
15+ import cloud .katta .testcontainers .AbtractAdminCliIT ;
16+ import io .minio .admin .MinioAdminClient ;
17+ import picocli .CommandLine ;
18+
19+ import static org .junit .jupiter .api .Assertions .assertEquals ;
20+
1921class MinioStsSetupIT extends AbtractAdminCliIT {
2022
2123 @ Test
@@ -39,17 +41,17 @@ public void testMinioSetup() throws Exception {
3941 final JSONObject miniocreatebucketpolicy = new JSONObject (cannedPolicies .get ("fusillicreatebucketpolicy" ));
4042 final JSONArray statements = miniocreatebucketpolicy .getJSONArray ("Statement" );
4143 int count = 0 ;
42- for (int i = 0 ; i < statements .length (); i ++) {
43- count += statements .getJSONObject (i ).getJSONArray ("Resource" ).toList ().stream ().map (Objects ::toString ).map (s -> s .contains ("fusilli" )).count ();
44+ for (int i = 0 ; i < statements .length (); i ++) {
45+ count += statements .getJSONObject (i ).getJSONArray ("Resource" ).toList ().stream ().map (Objects ::toString ).filter (s -> s .contains ("fusilli" )).count ();
4446 }
4547 assertEquals (3 , count );
4648 }
4749 {
4850 final JSONObject minioaccessbucket = new JSONObject (cannedPolicies .get ("fusilliaccessbucketpolicy" ));
4951 final JSONArray statements = minioaccessbucket .getJSONArray ("Statement" );
5052 int count = 0 ;
51- for (int i = 0 ; i < statements .length (); i ++) {
52- count += statements .getJSONObject (i ).getJSONArray ("Resource" ).toList ().stream ().map (Objects ::toString ).map (s -> s .contains ("fusilli" )).count ();
53+ for (int i = 0 ; i < statements .length (); i ++) {
54+ count += statements .getJSONObject (i ).getJSONArray ("Resource" ).toList ().stream ().map (Objects ::toString ).filter (s -> s .contains ("fusilli" )).count ();
5355 }
5456 assertEquals (2 , count );
5557 }
0 commit comments