summaryrefslogtreecommitdiff
path: root/test/message
diff options
context:
space:
mode:
Diffstat (limited to 'test/message')
-rw-r--r--test/message/util_inspect_error.js12
-rw-r--r--test/message/util_inspect_error.out63
2 files changed, 75 insertions, 0 deletions
diff --git a/test/message/util_inspect_error.js b/test/message/util_inspect_error.js
new file mode 100644
index 0000000000..20affd6c71
--- /dev/null
+++ b/test/message/util_inspect_error.js
@@ -0,0 +1,12 @@
+'use strict';
+
+require('../common');
+const util = require('util');
+
+const err = new Error('foo\nbar');
+
+console.log(util.inspect({ err, nested: { err } }, { compact: true }));
+console.log(util.inspect({ err, nested: { err } }, { compact: false }));
+
+err.foo = 'bar';
+console.log(util.inspect(err, { compact: true, breakLength: 5 }));
diff --git a/test/message/util_inspect_error.out b/test/message/util_inspect_error.out
new file mode 100644
index 0000000000..406d8112ce
--- /dev/null
+++ b/test/message/util_inspect_error.out
@@ -0,0 +1,63 @@
+{ err:
+ Error: foo
+ bar
+ at *util_inspect_error*
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ nested:
+ { err:
+ Error: foo
+ bar
+ at *util_inspect_error*
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ at * } }
+{
+ err: Error: foo
+ bar
+ at *util_inspect_error*
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *,
+ nested: {
+ err: Error: foo
+ bar
+ at *util_inspect_error*
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ }
+}
+{ Error: foo
+bar
+ at *util_inspect_error*
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ at *
+ foo: 'bar' }