diff options
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/ui/emit-directives.rs | 12 | ||||
| -rw-r--r-- | src/test/ui/emit-directives.stderr | 1 |
2 files changed, 13 insertions, 0 deletions
diff --git a/src/test/ui/emit-directives.rs b/src/test/ui/emit-directives.rs new file mode 100644 index 00000000000..088280e358a --- /dev/null +++ b/src/test/ui/emit-directives.rs @@ -0,0 +1,12 @@ +// ignore-tidy-linelength +// compile-flags:--emit=metadata --error-format=json -Z emit-directives +// compile-pass +// +// Normalization is required to eliminated minor path and filename differences +// across platforms. +// normalize-stderr-test: "metadata file written: .*/emit-directives" -> "metadata file written: .../emit-directives" +// normalize-stderr-test: "emit-directives(\.\w*)?/a(\.\w*)?" -> "emit-directives/a" + +// A very basic test for the emission of build directives in JSON output. + +fn main() {} diff --git a/src/test/ui/emit-directives.stderr b/src/test/ui/emit-directives.stderr new file mode 100644 index 00000000000..b8a4b96f4bf --- /dev/null +++ b/src/test/ui/emit-directives.stderr @@ -0,0 +1 @@ +{"directive":"metadata file written: .../emit-directives/a"} |
