From cd24db08f0e017bd5d2f6066e9e60371a86fa9ad Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Wed, 3 Mar 2021 23:28:46 -0800 Subject: 7844 --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index ca2caf4e..8afba97b 100644 --- a/README.md +++ b/README.md @@ -29,13 +29,14 @@ compatibility with the past. ([More details.](http://akkartik.name/akkartik-conv Tests are a key mechanism here for creating a computer that others can make their own. I want to encourage a style of active and interactive reading with Mu. If something doesn't make sense, try changing it and see what tests break. -Any breaking change should break some well-named test somewhere. Consequently, -any manual test should be easy to turn into a reproducible automated test. Mu -is a testbed for providing this guarantee. It exposes testable interfaces for -hardware using dependency injection so that tests can run on -- and make -assertions against -- fake hardware. It also is an experiment in [automated -white-box testing](http://akkartik.name/post/tracing-tests) which promises -robust tests for performance, concurrency, fault-tolerance, etc. +Any breaking change should break some well-named test somewhere. This requirement +implies that any manual test should be easy to turn into a reproducible +automated test. Mu is a testbed for providing this guarantee. It exposes +testable interfaces for hardware using dependency injection so that tests can +run on -- and make assertions against -- fake hardware. It also is an experiment +in [automated white-box testing](http://akkartik.name/post/tracing-tests) +which promises robust tests for performance, concurrency, fault-tolerance, +etc. Currently Mu requires a 32-bit x86 processor. -- cgit 1.4.1-2-gfad0