• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

waylan / Python-Markdown / 156

Build:
DEFAULT BRANCH: master
Ran 07 Feb 2015 07:41PM UTC
Jobs 6
Files 29
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
156

push

travis-ci

waylan
Add Docs spellchecking Test.

Not sure this is the best way to go, but it works. I'm not crazy about
running the spellcheck against the built docs, but aspell has a builtin
option to easily ignore everything in `<code>` tags which greatly simplfies
things.

I looked at Doug Hellmans' sphinxcontrib-spelling package which does
something similar for Sphinx. However, as Sphinx uses rST and the rST
parser outputs a parse tree, Doug is essentially taking that parse tree
and running the spellcheck on the appropriate parts (skipping code, etc.).
He did a nice [writeup][5] of his development process if you are interested.

As Python-Markdown's parse tree is represented as HTML (through ElementTree)
I would have to use HTML anyway. And [PyEnchant][2] doesn't currently have
good support for HTML. So I used [aspell][3], with inspiration from the
[git-spell-check][4] hook.

[1]: http://sphinxcontrib-spelling.readthedocs.org/en/latest/index.html
[2]: https://pythonhosted.org/pyenchant/
[3]: http://aspell.net/
[4]: https://github.com/mprpic/git-spell-check
[5]: http://doughellmann.com/2011/05/26/creating-a-spelling-checker-for-restructuredtext-documents.html

2510 of 2702 relevant lines covered (92.89%)

4.64 hits per line

Jobs
ID Job ID Ran Files Coverage
1 156.1 (TOXENV=py27) 07 Feb 2015 07:42PM UTC 0
92.67
Travis Job 156.1
2 156.2 (TOXENV=py32) 07 Feb 2015 07:41PM UTC 0
92.78
Travis Job 156.2
3 156.3 (TOXENV=py33) 07 Feb 2015 07:41PM UTC 0
92.78
Travis Job 156.3
4 156.4 (TOXENV=py34) 07 Feb 2015 07:41PM UTC 0
92.78
Travis Job 156.4
5 156.5 (TOXENV=pypy) 07 Feb 2015 07:42PM UTC 0
92.67
Travis Job 156.5
6 156.6 (TOXENV=flake8) 07 Feb 2015 07:42PM UTC 0
Travis Job 156.6
Source Files on build 156
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #156
  • 32df5ad9 on github
  • Prev Build on master (#155)
  • Next Build on master (#157)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc