Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(fixer): improve fixer logic and include more #3750

Merged
merged 36 commits into from
Apr 15, 2024

Merge branch 'master' into fixers-part-2

d6099ea
Select commit
Loading
Failed to load commit list.
Merged

chore(fixer): improve fixer logic and include more #3750

Merge branch 'master' into fixers-part-2
d6099ea
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Apr 15, 2024 in 1s

64.34% of diff hit (target 85.61%)

View this Pull Request on Codecov

64.34% of diff hit (target 85.61%)

Annotations

Check warning on line 233 in prowler/__main__.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/__main__.py#L231-L233

Added lines #L231 - L233 were not covered by tests

Check warning on line 237 in prowler/__main__.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/__main__.py#L237

Added line #L237 was not covered by tests

Check warning on line 210 in prowler/lib/check/check.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/lib/check/check.py#L210

Added line #L210 was not covered by tests

Check warning on line 482 in prowler/lib/check/check.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/lib/check/check.py#L482

Added line #L482 was not covered by tests

Check warning on line 495 in prowler/lib/check/check.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/lib/check/check.py#L495

Added line #L495 was not covered by tests

Check warning on line 505 in prowler/lib/check/check.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/lib/check/check.py#L504-L505

Added lines #L504 - L505 were not covered by tests

Check warning on line 510 in prowler/lib/check/check.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/lib/check/check.py#L508-L510

Added lines #L508 - L510 were not covered by tests

Check warning on line 512 in prowler/lib/check/check.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/lib/check/check.py#L512

Added line #L512 was not covered by tests

Check warning on line 514 in prowler/lib/check/check.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/lib/check/check.py#L514

Added line #L514 was not covered by tests

Check warning on line 519 in prowler/lib/check/check.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/lib/check/check.py#L517-L519

Added lines #L517 - L519 were not covered by tests

Check warning on line 522 in prowler/lib/check/check.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/lib/check/check.py#L521-L522

Added lines #L521 - L522 were not covered by tests

Check warning on line 37 in prowler/providers/aws/services/iam/iam_password_policy_expires_passwords_within_90_days_or_less/iam_password_policy_expires_passwords_within_90_days_or_less_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_expires_passwords_within_90_days_or_less/iam_password_policy_expires_passwords_within_90_days_or_less_fixer.py#L36-L37

Added lines #L36 - L37 were not covered by tests

Check warning on line 40 in prowler/providers/aws/services/iam/iam_password_policy_expires_passwords_within_90_days_or_less/iam_password_policy_expires_passwords_within_90_days_or_less_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_expires_passwords_within_90_days_or_less/iam_password_policy_expires_passwords_within_90_days_or_less_fixer.py#L40

Added line #L40 was not covered by tests

Check warning on line 37 in prowler/providers/aws/services/iam/iam_password_policy_lowercase/iam_password_policy_lowercase_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_lowercase/iam_password_policy_lowercase_fixer.py#L36-L37

Added lines #L36 - L37 were not covered by tests

Check warning on line 40 in prowler/providers/aws/services/iam/iam_password_policy_lowercase/iam_password_policy_lowercase_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_lowercase/iam_password_policy_lowercase_fixer.py#L40

Added line #L40 was not covered by tests

Check warning on line 37 in prowler/providers/aws/services/iam/iam_password_policy_minimum_length_14/iam_password_policy_minimum_length_14_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_minimum_length_14/iam_password_policy_minimum_length_14_fixer.py#L36-L37

Added lines #L36 - L37 were not covered by tests

Check warning on line 40 in prowler/providers/aws/services/iam/iam_password_policy_minimum_length_14/iam_password_policy_minimum_length_14_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_minimum_length_14/iam_password_policy_minimum_length_14_fixer.py#L40

Added line #L40 was not covered by tests

Check warning on line 37 in prowler/providers/aws/services/iam/iam_password_policy_number/iam_password_policy_number_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_number/iam_password_policy_number_fixer.py#L36-L37

Added lines #L36 - L37 were not covered by tests

Check warning on line 40 in prowler/providers/aws/services/iam/iam_password_policy_number/iam_password_policy_number_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_number/iam_password_policy_number_fixer.py#L40

Added line #L40 was not covered by tests

Check warning on line 37 in prowler/providers/aws/services/iam/iam_password_policy_reuse_24/iam_password_policy_reuse_24_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_reuse_24/iam_password_policy_reuse_24_fixer.py#L36-L37

Added lines #L36 - L37 were not covered by tests

Check warning on line 40 in prowler/providers/aws/services/iam/iam_password_policy_reuse_24/iam_password_policy_reuse_24_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_reuse_24/iam_password_policy_reuse_24_fixer.py#L40

Added line #L40 was not covered by tests

Check warning on line 37 in prowler/providers/aws/services/iam/iam_password_policy_symbol/iam_password_policy_symbol_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_symbol/iam_password_policy_symbol_fixer.py#L36-L37

Added lines #L36 - L37 were not covered by tests

Check warning on line 40 in prowler/providers/aws/services/iam/iam_password_policy_symbol/iam_password_policy_symbol_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_symbol/iam_password_policy_symbol_fixer.py#L40

Added line #L40 was not covered by tests

Check warning on line 37 in prowler/providers/aws/services/iam/iam_password_policy_uppercase/iam_password_policy_uppercase_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_uppercase/iam_password_policy_uppercase_fixer.py#L36-L37

Added lines #L36 - L37 were not covered by tests

Check warning on line 40 in prowler/providers/aws/services/iam/iam_password_policy_uppercase/iam_password_policy_uppercase_fixer.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

prowler/providers/aws/services/iam/iam_password_policy_uppercase/iam_password_policy_uppercase_fixer.py#L40

Added line #L40 was not covered by tests