Skip to content
develop
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
tcm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

version license Build Status Coverage Status

tcm (Test Case Meta)

This is primarily an excercise in Python metaprogramming which also lets me see GitHub, CI tools, and PyPI in action.

Things to develop:

  • a class method decorator to hold a table of arguments
  • a metaclass to automatically generate multiple test methods out of each decorated sample method

Tools to use:

  • tox to test the code with different Python versions
  • pylint and flake8 to keep individual commits clean
  • coverall to ensure 100% code coverage

About

Test case meta - a Python 3 metaclass for generating test case methods from sample methods and tables of arguments

Topics

Resources

License

Packages

No packages published

Languages

You can’t perform that action at this time.