test_runner: add support for null and date value output
This adds support for null
and Date
value output in the TAP test runner reporter.
Previously, a null
value would not get included at all while a Date
value would be rendered as an empty value.
Note that while Date
objects can have properties, the v8 serialization functionality does not carry over such properties. For this reason, we don't target such values with this change.