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 letter_tests[];
19 const struct password_test letter_tests[] = {
22 "non-ASCII characters",
26 "Password contains non-ASCII or control characters",
35 "Password contains non-ASCII or control characters",
44 "Password contains non-ASCII or control characters",
53 "Password is only letters and spaces",
58 "all alphabetic with spaces",
60 "the perils of all good dogs",
62 "Password is only letters and spaces",
69 "the perils of all good dogs!",
78 "the perils 0of all good dogs",
85 "mindiff (1 character)",
87 "11111111111111111111",
89 "Password does not contain enough unique characters",
94 "mindiff (2 characters)",
96 "1b1b1b1b1b1b1b1b1b1b",
98 "Password does not contain enough unique characters",
103 "mindiff (3 characters)",
105 "1bc1bc1bc1bc1bc1bc1b",
107 "Password does not contain enough unique characters",
112 "mindiff (4 characters)",
114 "1bcd1bcd1bcd1bcd1bcd",
116 "Password does not contain enough unique characters",
121 "mindiff (5 characters)",
123 "1bcde1bcde1bcde1bcde",
125 "Password does not contain enough unique characters",
130 "mindiff (6 characters)",
132 "1bcdef1bcdef1bcdef1b",
134 "Password does not contain enough unique characters",
139 "mindiff (7 characters)",
141 "1cdbfge1cdbeg1fcdbef",
143 "Password does not contain enough unique characters",
148 "mindiff (8 characters)",
150 "1dbegchf1cdbfgh1ebcd",
157 "mindiff (9 characters)",
159 "bcd1fgei1bhdefchig1b",