summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
Diffstat (limited to 't')
-rw-r--r--t/spelling.t52
1 files changed, 52 insertions, 0 deletions
diff --git a/t/spelling.t b/t/spelling.t
new file mode 100644
index 0000000..7947839
--- /dev/null
+++ b/t/spelling.t
@@ -0,0 +1,52 @@
+use Test::Spelling;
+my @stopwords;
+for (<DATA>) {
+ chomp;
+ push @stopwords, $_
+ unless /\A (?: \# | \s* \z)/msx; # skip comments, whitespace
+}
+
+add_stopwords(@stopwords);
+set_spell_cmd('aspell list -l en');
+all_pod_files_spelling_ok('.');
+
+__DATA__
+## personal names
+cuny
+damien
+franck
+François
+grunwald
+leroux
+Perrad
+
+## proper names
+
+## SPORE
+
+## computerese
+API
+CGI
+JSGI
+JSON
+PSGI
+URL's
+
+## other jargon
+
+## neologisms
+
+## compound
+
+## slang
+
+## things that should be in the dictionary, but are not
+changelogs
+metadata
+middleware
+middlewares
+request's
+undecoded
+workflow
+
+## misspelt on purpose