aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2018-12-04 21:33:08 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2018-12-04 21:33:08 +0000
commit206d8779eb286b3bdbfab5723a5265357ccf33b3 (patch)
treec38162bb6d24697a83dcca1fb86172c4734aa277 /gcc
parentf51f201863bda034e48cf36c673eb24390311e11 (diff)
downloadgcc-206d8779eb286b3bdbfab5723a5265357ccf33b3.zip
gcc-206d8779eb286b3bdbfab5723a5265357ccf33b3.tar.gz
gcc-206d8779eb286b3bdbfab5723a5265357ccf33b3.tar.bz2
spellcheck.c: add another selftest for PR c/82967
This adds another testcase for overzealous spellchecker suggestions, reported on IRC. gcc/ChangeLog: PR c/82967 * spellcheck.c (selftest::test_suggestions): Add another assertion. From-SVN: r266798
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/spellcheck.c3
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a77ccdb..795dbb1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2018-12-04 David Malcolm <dmalcolm@redhat.com>
+
+ PR c/82967
+ * spellcheck.c (selftest::test_suggestions): Add another
+ assertion.
+
2018-12-04 Martin Sebor <msebor@redhat.com>
* doc/extend.texi (__builtin_has_attribute): Fix typo.
diff --git a/gcc/spellcheck.c b/gcc/spellcheck.c
index 690e6fa..391a242 100644
--- a/gcc/spellcheck.c
+++ b/gcc/spellcheck.c
@@ -378,6 +378,9 @@ test_suggestions ()
ASSERT_NOT_SUGGESTED_FOR ("__DATE__", "__i386__");
// dist == 4, max_length == min_length == 8
+
+ ASSERT_NOT_SUGGESTED_FOR ("start_input_device", "InputDevice");
+ // dist == 9, max_length == 18, min_length == 11
}
/* Verify that find_closest_string is sane. */