summaryrefslogtreecommitdiff
path: root/t/spelling.t
diff options
context:
space:
mode:
authorLars Dɪᴇᴄᴋᴏᴡ 迪拉斯 <daxim@cpan.org>2011-03-13 01:29:00 +0100
committerfranck cuny <franck@lumberjaph.net>2011-03-17 08:57:49 +0100
commit88909914ca7f1055edcf2978563987edd1682d43 (patch)
tree2de6e51caca2e106f50aa9030041ec168b61dd18 /t/spelling.t
parentcorrection (diff)
downloadspore-specifications-88909914ca7f1055edcf2978563987edd1682d43.tar.gz
spelling
Diffstat (limited to '')
-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