From fd6803000e9760df71018b6e5bd9034bd1321c97 Mon Sep 17 00:00:00 2001 From: George Hotz <72895+geohot@users.noreply.github.com> Date: Sun, 9 Nov 2025 23:29:29 -0800 Subject: [PATCH] mutmut cfg (#13184) * mutmut cfg * coveragerc --- .coveragerc | 3 +++ .gitignore | 2 ++ setup.cfg | 21 +++++++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 .coveragerc create mode 100644 setup.cfg 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