tenon-python

Python wrapper for the Tenon.io API


Keywords
tenon, tenon.io, accessibility, a11y, testing, api
License
MIT
Install
pip install tenon-python==0.1.0

Documentation

Python wrapper for the Tenon.io API

Installation

pip install tenon-python

Usage

import os
from tenon.api import TenonIO

tenonApi = TenonIO(key=os.environ['TENON_API_KEY'])
response = tenonApi.checkUrl('http://www.example.com')
print(response.text)

Documentation

More information about available options can be found in the Tenon API documentation.

analyze(string, [options])

Tests a given url, code snippet or full HTML page for accessibility issues.

checkUrl(url, [options])

Tests a given URL for accessibility issues.

checkSrc(src, [options])

Tests a complete HTML document for accessibility issues.

Note: if you want to test a fragment, block or snippet of code against Tenon, then use checkFragment() or specify fragment: '1' in your options.

checkFragment(src, [options])

Tests a fragment, block or snippet of code for accessibility issues.

Examples

See examples.py

License

Copyright (c) 2015 Justin Stockton
Licensed under the MIT license.