PasswordValidationTest B

Total Complexity 82
Dependencies 2
Dependents 0
Total lines 652
Lines of code 578
Logical lines of code 233
Comment lines 9
Methods 50
Properties 2

Methods 50

Method Rating Maintainability Complexity Lines of code
test_missing_upper_lower_chars_false()
S
59 3 15
test_dict_program_false()
S
61 3 13
test_dict_program_true()
S
61 3 12
test_missing_upper_lower_chars_true()
S
56 2 19
test_missing_punct_chars_true()
S
56 2 19
test_missing_upper_lower_chars_true__nomb()
S
57 2 18
test_like_user_data_true()
S
57 2 18
test_missing_numeric_true()
S
58 2 17
test_split_types_default3()
S
57 2 17
test_sequential_codepoints_true()
S
60 2 14
test_like_bloginfo_true()
S
60 2 14
test_sequential_file_true()
S
60 2 14
test_split_types_5()
S
59 2 14
test_validate_pw__short_mb()
S
59 2 14
test_validate_pw__dict()
S
59 2 14
test_missing_numeric_false()
S
61 2 13
test_missing_punct_chars_false()
S
61 2 13
test_missing_upper_lower_chars_false__nomb()
S
62 2 12
test_sequential_file_false()
S
63 2 11
test_outside_ascii_false()
S
63 2 11
test_sequential_codepoints_false()
S
63 2 11
test_strip_nonword_chars()
S
63 2 11
test_validate_pw__good()
S
62 2 11
setUpBeforeClass()
S
67 2 8
test_outside_ascii_true()
S
64 2 10
test_like_user_data_false()
S
64 2 10
test_like_bloginfo_false()
S
64 2 10
test_dictionary__file_true()
S
64 2 10
test_dictionary__file_false()
S
64 2 10
test_validate_pw__short_nomb()
S
61 1 12
test_validate_pw__noupperlower()
S
62 1 11
test_validate_pw__dictionary()
S
63 1 11
test_validate_pw__bloginfo()
S
62 1 11
test_validate_pw__userdata_leet()
S
63 1 11
test_validate_pw__userdata()
S
63 1 11
test_validate_pw__sequentialcodepoints()
S
63 1 11
test_validate_pw__sequentialfile()
S
63 1 11
test_validate_pw__nonumbers()
S
62 1 11
setUp()
S
63 1 11
test_validate_pw__nopunct()
S
62 1 11
test_validate_pw__ascii()
S
62 1 11
test_validate_pw__notset()
S
63 1 11
test_dict_program__no_file()
S
67 1 8
test_validate_pw__array()
S
64 1 10
test_dict_program__bad_file()
S
67 1 8
test_dict_program__unavailable()
S
73 1 5
err()
S
80 1 3
test_validate_pw__good_complex_exempt()
S
65 1 9
test_has_match_array()
S
75 1 4
test_has_match_empty()
S
75 1 4