oct
Loading...
Searching...
No Matches
engine.py File Reference

Go to the source code of this file.

Classes

class  oct.mutation.engine.MutantNotFoundError
class  oct.mutation.engine.Mutant
class  oct.mutation.engine._Site
class  oct.mutation.engine._SiteCollector

Namespaces

namespace  oct
namespace  oct.mutation
namespace  oct.mutation.engine

Functions

tuple[ast.Module, list[_Site]] oct.mutation.engine._collect_tree_and_sites (str source, str relpath)
list[Mutant] oct.mutation.engine.enumerate_source (str source, str relpath)
list[Mutant] oct.mutation.engine.enumerate_file (str|Path path, str|Path|None root=None)
str oct.mutation.engine.relative_id (str|Path path, str|Path|None root)
str oct.mutation.engine.apply_mutant (str source, str mutant_id, str relpath)