Marc Vertes
151699ef9f
feature: test subcommand to run test and benchmark functions
...
This change allows the interpreter to execute tests and benchmarks
functions provided by packages.
The test subcommand is similar to the "go test" command and
all the relevant flags have been kept.
The ability to evaluate a directory or a package has also been added.
A new method Symbol to access exported symbol values of an interpreted
package has been added. This method is used by the test subcommand.
An EvalTest method has been added to evaluate all Go files, including "*_test.go".
The testing packages from the standard library have been added to stdlib used
symbols.
2020-09-14 11:14:04 +02:00
..
2020-08-14 12:02:04 +02:00
2020-07-08 22:35:04 +02:00
2020-08-12 12:38:04 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-08-14 12:02:04 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-08-14 12:02:04 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-08-14 12:02:04 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-08-14 12:02:04 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-08-14 12:02:04 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-08-14 12:02:04 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-08-14 12:02:04 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-09-14 11:14:04 +02:00
2020-09-14 11:14:04 +02:00
2020-09-14 11:14:04 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-08-14 12:02:04 +02:00
2020-07-23 10:58:33 +02:00
2020-07-23 10:58:33 +02:00
2020-08-14 12:02:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-14 12:02:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-14 12:02:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-14 12:02:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-14 12:02:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-14 12:02:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-14 12:02:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-14 12:02:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-09-14 11:14:04 +02:00
2020-09-14 11:14:04 +02:00
2020-09-14 11:14:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-14 12:02:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-12 12:38:04 +02:00
2020-08-14 12:02:04 +02:00
2020-07-08 22:35:04 +02:00
2020-09-14 11:14:04 +02:00