Konstantin Scheglov
Konstantin Scheglov
Sure, the default behavior is to join with spaces as separators, and not everyone wants or likes using something different. My guess is that we might theoretically have a separate...
With the latest changes I see spamming on the console when I have a single `solo_test` ``` 00:00 +0: ClassElementTest_keepLinking test_class_abstract Skip: does not have "solo" 00:00 +0 ~1: ClassElementTest_keepLinking...
"Just to avoid spam" is a quite important reason for me. When I run tests and one fails, I don't want to dig through 1000+ lines of spam to find...
> > When I run tests and one fails, I don't want to dig through 1000+ lines of spam to find the failure message :-P > > I am not...
Do I have choice? I'm running using `test_reflective_loader` that uses `test()`. And AFAIK `package:test` is hardcoded to use `ExpandedReporter.watch(engine, PrintSink(),`. Patch ### You can add a header ```diff diff --git...
Also formatting of this code also changes selection when the full line with "print" is selected. ``` main() { print("hello"); } ```
I did not use `group()` mostly because I did not need it. And I also use a patched version of `package:test` to reduce output. Here is all I see in...
My patch for package:test ```diff diff --git a/pkgs/test_api/lib/src/backend/invoker.dart b/pkgs/test_api/lib/src/backend/invoker.dart index 58f1001d..57201df8 100644 --- a/pkgs/test_api/lib/src/backend/invoker.dart +++ b/pkgs/test_api/lib/src/backend/invoker.dart @@ -378,7 +378,7 @@ class Invoker { _controller.setState(const State(Status.running, Result.success)); _runCount++; - Chain.capture(() {...
Hm... Why does it use mirrors? When working with analyzer's `Element`, you can ask it for the URI and name, and this is all you need to identify the element....