2 * Automatically generated -- do not edit!
4 * This file was automatically generated from the original JSON source file
5 * for the use in C test programs. To make changes, modify the original
6 * JSON source or (more rarely) the make-c-data script and run it again.
8 * Written by Russ Allbery <eagle@eyrie.org>
9 * Copyright 2020 Russ Allbery <eagle@eyrie.org>
11 * The Board of Trustees of the Leland Stanford Junior University
13 * SPDX-License-Identifier: MIT
16 #include <tests/data/passwords/tests.h>
18 extern const struct password_test cracklib_tests[];
19 const struct password_test cracklib_tests[] = {
24 "known good password",
35 "it is based on a dictionary word",
40 "in dictionary (longer)",
44 "it is based on a dictionary word",
49 "in dictionary (repeated)",
53 "it is based on a (duplicated) dictionary word",
58 "in dictionary (reversed)",
62 "it is based on a (reversed) dictionary word",
89 "it is WAY too short",
98 "it is WAY too short",
106 KADM5_PASS_Q_GENERIC,
107 "it does not contain enough DIFFERENT characters",
115 KADM5_PASS_Q_GENERIC,
116 "it is too simplistic/systematic",
121 "not enough characters",
124 KADM5_PASS_Q_GENERIC,
125 "it does not contain enough DIFFERENT characters",
130 "long password complexity",
132 "OwenDericksegregationistshumiliatemeningitis'smainmast",