Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(34)

Side by Side Diff: doc/json_reporter.md

Issue 1690053004: Update the JSON reporter docs for Suite.path. (Closed) Base URL: git@github.com:dart-lang/test@master
Patch Set: Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 JSON Reporter Protocol 1 JSON Reporter Protocol
2 ====================== 2 ======================
3 3
4 The test runner supports a JSON reporter which provides a machine-readable 4 The test runner supports a JSON reporter which provides a machine-readable
5 representation of the test runner's progress. This reporter is intended for use 5 representation of the test runner's progress. This reporter is intended for use
6 by IDEs and other tools to present a custom view of the test runner's operation 6 by IDEs and other tools to present a custom view of the test runner's operation
7 without needing to parse output intended for humans. 7 without needing to parse output intended for humans.
8 8
9 Note that the test runner is highly asynchronous, and users of this protocol 9 Note that the test runner is highly asynchronous, and users of this protocol
10 shouldn't make assumptions about the ordering of events beyond what's explicitly 10 shouldn't make assumptions about the ordering of events beyond what's explicitly
(...skipping 304 matching lines...) Expand 10 before | Expand all | Expand 10 after
315 String path; 315 String path;
316 } 316 }
317 ``` 317 ```
318 318
319 A test suite corresponding to a loaded test file. The suite's ID is unique in 319 A test suite corresponding to a loaded test file. The suite's ID is unique in
320 the context of this test run. It's used elsewhere in the protocol to refer to 320 the context of this test run. It's used elsewhere in the protocol to refer to
321 this suite without including its full representation. 321 this suite without including its full representation.
322 322
323 A suite's platform is one of the platforms that can be passed to the 323 A suite's platform is one of the platforms that can be passed to the
324 `--platform` option, or `null` if there is no platform (for example if the file 324 `--platform` option, or `null` if there is no platform (for example if the file
325 doesn't exist at all). Its path is relative to the root of the current package. 325 doesn't exist at all). Its path is either absolute or relative to the root of
326 the current package.
326 327
327 Suites don't include their own metadata. Instead, that metadata is present on 328 Suites don't include their own metadata. Instead, that metadata is present on
328 the root-level group. 329 the root-level group.
329 330
330 ### Group 331 ### Group
331 332
332 ``` 333 ```
333 class Group { 334 class Group {
334 // An opaque ID for the group. 335 // An opaque ID for the group.
335 int id; 336 int id;
(...skipping 28 matching lines...) Expand all
364 class Metadata { 365 class Metadata {
365 // Whether the test case will be skipped by the test runner. 366 // Whether the test case will be skipped by the test runner.
366 bool skip; 367 bool skip;
367 368
368 // The reason the test case is skipped, if the user provided it. 369 // The reason the test case is skipped, if the user provided it.
369 String? skipReason; 370 String? skipReason;
370 } 371 }
371 ``` 372 ```
372 373
373 The metadata attached to a test by a user. 374 The metadata attached to a test by a user.
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698