1'use strict'; 2 3require('../common'); 4 5const assert = require('assert'); 6 7const classesToBeTested = [ WritableStream, WritableStreamDefaultWriter, WritableStreamDefaultController, 8 ReadableStream, ReadableStreamBYOBRequest, ReadableStreamDefaultReader, 9 ReadableStreamBYOBReader, ReadableStreamDefaultController, ReadableByteStreamController, 10 ByteLengthQueuingStrategy, CountQueuingStrategy, TransformStream, 11 TransformStreamDefaultController]; 12 13 14classesToBeTested.forEach((cls) => { 15 assert.strictEqual(cls.prototype[Symbol.toStringTag], cls.name); 16 assert.deepStrictEqual(Object.getOwnPropertyDescriptor(cls.prototype, Symbol.toStringTag), 17 { configurable: true, enumerable: false, value: cls.name, writable: false }); 18}); 19