summaryrefslogtreecommitdiffstats
path: root/tests/README.txt
diff options
context:
space:
mode:
Diffstat (limited to 'tests/README.txt')
-rw-r--r--tests/README.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/README.txt b/tests/README.txt
index ee64f0c..b5e6dfe 100644
--- a/tests/README.txt
+++ b/tests/README.txt
@@ -6,7 +6,7 @@ adb install <tree root>/out/target/product/generic/data/app/ExactCalculator/Exac
3) adb install <tree root>/out/target/product/generic/data/app/ExactCalculatorTests/ExactCalculatorTests.apk
4) adb shell am instrument -w com.android.exactcalculator.tests/android.test.InstrumentationTestRunner
-There are two kinds of tests:
+There are three kinds of tests:
1. A superficial test of calculator functionality through the UI.
This is a resurrected version of a test that appeared in KitKat.
@@ -20,6 +20,9 @@ terminating decimal expansions. But it's also used to optimize CR
computations, and bugs in BoundedRational could result in incorrect
outputs.)
+3. A quick test of Evaluator.testUnflipZeroes(), which we do not know how to
+test manually.
+
We currently have no automatic tests for display formatting corner cases.
The following numbers have exhibited problems in the past and would be good
to test. Some of them are difficult to test automatically, because they
@@ -27,7 +30,7 @@ require scrolling to both ends of the result. For those with finite
decimal expansions, it also worth confirming that the "display with leading
digits" display shows an exact value when scrolled all the way to the right.
-Some interesting test cases:
+Some interesting manual test cases:
10^10 + 10^30
10^30 + 10^-10