diff --git a/.coveragerc b/.coveragerc new file mode 100644 index 0000000000..4bb4e50c36 --- /dev/null +++ b/.coveragerc @@ -0,0 +1,3 @@ +[run] +source = tinygrad +branch = True diff --git a/.gitignore b/.gitignore index 4bca2e13dc..430e1b2692 100644 --- a/.gitignore +++ b/.gitignore @@ -63,3 +63,5 @@ profile_stats *.log target .mypy_cache +mutants +.mutmut-cache \ No newline at end of file diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000000..d10ab4ded6 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,21 @@ +[mutmut] +paths_to_mutate=tinygrad +do_not_mutate= + tinygrad/apps/* + tinygrad/codegen/* + tinygrad/engine/* + tinygrad/nn/* + tinygrad/renderer/* + tinygrad/runtime/* + tinygrad/schedule/* + tinygrad/uop/* + tinygrad/viz/* + tinygrad/device.py + tinygrad/dtype.py + tinygrad/gradient.py + tinygrad/helpers.py + tinygrad/tensor.py +tests_dir= + test/test_tiny.py + test/test_ops.py +debug=true