diff --git a/uni_modules/uts-tests/utssdk/TDataView.uts b/uni_modules/uts-tests/utssdk/TDataView.uts index 4b4ab7857903e537f12bd123abf71fc3e6769aa1..3e03ce54d08565926583358de31a5fe8db668702 100644 --- a/uni_modules/uts-tests/utssdk/TDataView.uts +++ b/uni_modules/uts-tests/utssdk/TDataView.uts @@ -33,87 +33,72 @@ export class TDataView { } setInt8() { - // #TEST DataView.setInt8,DataView.getInt8 // Create an ArrayBuffer with a size in bytes let buffer = new ArrayBuffer(16); let view = new DataView(buffer); view.setInt8(1, 127); // Max signed 8-bit integer expect(view.getInt8(1)).toEqual(127); - // #END - } + } setFloat32() { - // #TEST DataView.setFloat32,DataView.getFloat32 + console.log('setFloat32', 'start') // Create an ArrayBuffer with a size in bytes let buffer = new ArrayBuffer(16); let view = new DataView(buffer); - view.setFloat32(1, 3); + view.setFloat32(1,3); + console.log('setFloat32',view.getFloat32(1)) expect(this.numberEquals(3, view.getFloat32(1))).toEqual(true); - // #END - } + } setFloat64() { - // #TEST DataView.setFloat64,DataView.getFloat64 // Create an ArrayBuffer with a size in bytes let buffer = new ArrayBuffer(16); let view = new DataView(buffer); view.setFloat64(1, Math.PI); expect(this.numberEquals(3.141592653589793, view.getFloat64(1))).toEqual(true); - // #END - } + } setInt16() { - // #TEST DataView.setInt16,DataView.getInt16 // Create an ArrayBuffer with a size in bytes let buffer = new ArrayBuffer(16); let view = new DataView(buffer); view.setInt16(1, 32767); // Max signed 16-bit integer expect(view.getInt16(1)).toEqual(32767); - // #END - } + } setInt32() { - // #TEST DataView.setInt32,DataView.getInt32 // Create an ArrayBuffer with a size in bytes let buffer = new ArrayBuffer(16); let view = new DataView(buffer); view.setInt32(1, 2147483647); // Max signed 32-bit integer expect(this.numberEquals(2147483647, view.getInt32(1))).toEqual(true); - // #END - } + } setUint16() { - // #TEST DataView.setUint16,DataView.getUint16 // Create an ArrayBuffer with a size in bytes let buffer = new ArrayBuffer(16); let view = new DataView(buffer); view.setUint16(1, 65535); // Max unsigned 16-bit integer expect(this.numberEquals(65535, view.getUint16(1))).toEqual(true); - // #END } setUint32() { - // #TEST DataView.setUint32,DataView.getUint32 // Create an ArrayBuffer with a size in bytes let buffer = new ArrayBuffer(16); let view = new DataView(buffer); view.setUint32(1, 4294967295); // Max unsigned 32-bit integer expect(this.numberEquals(4294967295, view.getUint32(1))).toEqual(true); - // #END - } + } setUint8() { - // #TEST DataView.setUint8,DataView.getUint8 // Create an ArrayBuffer with a size in bytes let buffer = new ArrayBuffer(16); let view = new DataView(buffer); view.setUint8(1, 255); // Max unsigned 8-bit integer expect(this.numberEquals(255, view.getUint8(1))).toEqual(true); - // #END } - - numberEquals(a : number, b : number) : Boolean { + numberEquals(a: number, b: number): Boolean { return a == b } @@ -142,7 +127,7 @@ export class TDataView { this.doFloatIterations(false); } - doIterations(littleEndian : boolean, dataView : boolean) { + doIterations(littleEndian: boolean, dataView: boolean) { var buffer = this.makeBuffer(1000, littleEndian); var iterations = 10; if (dataView) { @@ -154,7 +139,7 @@ export class TDataView { } } - makeBuffer(size : number, littleEndian : boolean) : ArrayBuffer { + makeBuffer(size: number, littleEndian: boolean): ArrayBuffer { var buffer = new ArrayBuffer(1000 * 14); var view = new DataView(buffer); for (var i = 0; i < 1000; ++i) { @@ -168,7 +153,7 @@ export class TDataView { return buffer; } - doOneIterationDV(buffer : ArrayBuffer, littleEndian : boolean) { + doOneIterationDV(buffer: ArrayBuffer, littleEndian: boolean) { var xor = 0; var view = new DataView(buffer); for (var i = 0; i < view.byteLength; i += 14) { @@ -182,7 +167,7 @@ export class TDataView { expect(xor).toEqual(0); } - doOneIterationJS(buffer : ArrayBuffer, littleEndian : boolean) { + doOneIterationJS(buffer: ArrayBuffer, littleEndian: boolean) { var xor = 0; if (littleEndian) { var reader = new LittleEndian(buffer); @@ -209,7 +194,7 @@ export class TDataView { } - doFloatIterations(dataView : boolean) { + doFloatIterations(dataView: boolean) { var buffer = this.makeFloatBuffer(); var iterations = 10; if (dataView) { @@ -221,7 +206,7 @@ export class TDataView { } } - makeFloatBuffer() : ArrayBuffer { + makeFloatBuffer(): ArrayBuffer { var buffer = new ArrayBuffer(1000 * 16); var view = new DataView(buffer); for (var i = 0; i < 1000; i++) { @@ -232,7 +217,7 @@ export class TDataView { return buffer; } - doOneFloatIterationDV(buffer : ArrayBuffer) { + doOneFloatIterationDV(buffer: ArrayBuffer) { var sum = 0; var view = new DataView(buffer); for (var i = 0; i < view.byteLength; i += 16) { @@ -240,10 +225,10 @@ export class TDataView { sum += view.getFloat32(i + 8); sum += view.getFloat32(i + 12); } - expect(sum).toEqual(23634.413356150446); + expect(sum).toEqual(23634.413356150446); } - doOneFloatIterationJS(buffer : ArrayBuffer) { + doOneFloatIterationJS(buffer: ArrayBuffer) { var sum = 0; var float32array = new Float32Array(buffer); var float64array = new Float64Array(buffer); @@ -255,32 +240,32 @@ export class TDataView { } } class BigEndian { - private uint8View_ : Uint8Array; - private int8View_ : Int8Array; + private uint8View_: Uint8Array; + private int8View_: Int8Array; - constructor(buffer : ArrayBuffer,) { + constructor(buffer: ArrayBuffer, ) { const offset = 0; this.uint8View_ = new Uint8Array(buffer, offset); this.int8View_ = new Int8Array(buffer, offset); } - getInt8(byteOffset : number) : number { + getInt8(byteOffset: number): number { return this.int8View_[byteOffset]; } - getUint8(byteOffset : number) : number { + getUint8(byteOffset: number): number { return this.uint8View_[byteOffset]; } - getInt16(byteOffset : number) : number { + getInt16(byteOffset: number): number { return this.uint8View_[byteOffset + 1] | (this.int8View_[byteOffset] << 8); } - getUint16(byteOffset : number) : number { + getUint16(byteOffset: number): number { return this.uint8View_[byteOffset + 1] | (this.uint8View_[byteOffset] << 8); } - getInt32(byteOffset : number) : number { + getInt32(byteOffset: number): number { return ( this.uint8View_[byteOffset + 3] | (this.uint8View_[byteOffset + 2] << 8) | @@ -289,7 +274,7 @@ class BigEndian { ); } - getUint32(byteOffset : number) : number { + getUint32(byteOffset: number): number { return ( this.uint8View_[byteOffset + 3] + (this.uint8View_[byteOffset + 2] << 8) + @@ -300,32 +285,32 @@ class BigEndian { } class LittleEndian { - private uint8View_ : Uint8Array; - private int8View_ : Int8Array; + private uint8View_: Uint8Array; + private int8View_: Int8Array; - constructor(buffer : ArrayBuffer) { + constructor(buffer: ArrayBuffer) { const offset = 0; this.uint8View_ = new Uint8Array(buffer, offset); this.int8View_ = new Int8Array(buffer, offset); } - getInt8(byteOffset : number) : number { + getInt8(byteOffset: number): number { return this.int8View_[byteOffset]; } - getUint8(byteOffset : number) : number { + getUint8(byteOffset: number): number { return this.uint8View_[byteOffset]; } - getInt16(byteOffset : number) : number { + getInt16(byteOffset: number): number { return this.uint8View_[byteOffset] | (this.int8View_[byteOffset + 1] << 8); } - getUint16(byteOffset : number) : number { + getUint16(byteOffset: number): number { return this.uint8View_[byteOffset] | (this.uint8View_[byteOffset + 1] << 8); } - getInt32(byteOffset : number) : number { + getInt32(byteOffset: number): number { return ( this.uint8View_[byteOffset] | (this.uint8View_[byteOffset + 1] << 8) | @@ -334,7 +319,7 @@ class LittleEndian { ); } - getUint32(byteOffset : number) : number { + getUint32(byteOffset: number): number { return ( this.uint8View_[byteOffset] + (this.uint8View_[byteOffset + 1] << 8) + diff --git a/uni_modules/uts-tests/utssdk/TFloat64Array.uts b/uni_modules/uts-tests/utssdk/TFloat64Array.uts index e552c52c05f21b2c140406c8112103ba7811e467..30d11a7f680c1c8acfd5c89c298f4119c3a71e56 100644 --- a/uni_modules/uts-tests/utssdk/TFloat64Array.uts +++ b/uni_modules/uts-tests/utssdk/TFloat64Array.uts @@ -304,8 +304,7 @@ export class TFloat64Array { } arrayBufferSlice() { - - // #TEST ArrayBuffer.slice + // #TEST Float64Array with ArrayBuffer.slice let buffer = new ArrayBuffer(16); let float64 = new Float64Array(buffer); float64[1] = 42; @@ -315,7 +314,6 @@ export class TFloat64Array { let sliced = new Float64Array(res); expect(sliced[0]).toEqual(42); // #END - } // #endif diff --git a/uni_modules/uts-tests/utssdk/TInt16Array.uts b/uni_modules/uts-tests/utssdk/TInt16Array.uts index 1d711d0d290a008daf061116ce6bfeec31168978..475f56831a18220d1008b8cfcf12a6142121288a 100644 --- a/uni_modules/uts-tests/utssdk/TInt16Array.uts +++ b/uni_modules/uts-tests/utssdk/TInt16Array.uts @@ -279,7 +279,6 @@ export class TInt16Array { } arrayBufferSlice() { - // #TEST ArrayBuffer.slice with Int16Array let buffer = new ArrayBuffer(16); let int16 = new Int16Array(buffer); @@ -290,7 +289,6 @@ export class TInt16Array { let sliced = new Int16Array(res); expect(sliced[0]).toEqual(42); // #END - } // #endif diff --git a/uni_modules/uts-tests/utssdk/TInt32Array.uts b/uni_modules/uts-tests/utssdk/TInt32Array.uts index 21b111b6a44003853607e2ebbed9a777f8ec54ce..1da5a5aed3f3351e38bdc06e84558ef9defe6dc0 100644 --- a/uni_modules/uts-tests/utssdk/TInt32Array.uts +++ b/uni_modules/uts-tests/utssdk/TInt32Array.uts @@ -298,7 +298,6 @@ export class TInt32Array { } arrayBufferSlice() { - // #TEST ArrayBuffer.slice let buffer = new ArrayBuffer(16); let int32 = new Int32Array(buffer); @@ -309,7 +308,6 @@ export class TInt32Array { let sliced = new Int32Array(res); expect(sliced[1]).toEqual(42); // #END - } // #endif diff --git a/uni_modules/uts-tests/utssdk/TInt8Array.uts b/uni_modules/uts-tests/utssdk/TInt8Array.uts index 6dbf0032fd87f8f2d84422654890b3d2e9fa91aa..82d4572ea4c1b1e4b42f366a3fb8b523f3cce74c 100644 --- a/uni_modules/uts-tests/utssdk/TInt8Array.uts +++ b/uni_modules/uts-tests/utssdk/TInt8Array.uts @@ -294,8 +294,7 @@ export class TInt8Array { } arrayBufferSlice() { - - // #TEST ArrayBuffer.slice + // #TEST ArrayBuffer.slice with Int8Array let buffer = new ArrayBuffer(16); let int8 = new Int8Array(buffer); int8[4] = 42; @@ -305,7 +304,6 @@ export class TInt8Array { let sliced = new Int8Array(res); expect(sliced[0]).toEqual(42); // #END - } // #endif diff --git a/uni_modules/uts-tests/utssdk/TUInt8Array.uts b/uni_modules/uts-tests/utssdk/TUInt8Array.uts index a298d95f491c0d79a0ecaabbc7d52f24aed1facf..0ebf126cc7b964f8a8abdbd26bd41398ef612cf8 100644 --- a/uni_modules/uts-tests/utssdk/TUInt8Array.uts +++ b/uni_modules/uts-tests/utssdk/TUInt8Array.uts @@ -293,8 +293,7 @@ export class TUint8Array { } arrayBufferSlice() { - - // #TEST ArrayBuffer.slice + // #TEST ArrayBuffer.slice with Uint8Array let buffer = new ArrayBuffer(16); let uint8 = new Uint8Array(buffer); uint8[4] = 42; @@ -304,7 +303,6 @@ export class TUint8Array { let sliced = new Uint8Array(res); expect(sliced[0]).toEqual(42); // #END - } // #endif diff --git a/uni_modules/uts-tests/utssdk/TUInt8ClampedArray.uts b/uni_modules/uts-tests/utssdk/TUInt8ClampedArray.uts index 488801960229a2d46552bdc50b9980b5f8d921d3..4b4ec7912e0b2d03244dbf72a7f68658f70c43cd 100644 --- a/uni_modules/uts-tests/utssdk/TUInt8ClampedArray.uts +++ b/uni_modules/uts-tests/utssdk/TUInt8ClampedArray.uts @@ -291,8 +291,7 @@ export class TUint8ClampedArray { } arrayBufferSlice() { - - // #TEST ArrayBuffer.slice + // #TEST ArrayBuffer.slice with Uint8ClampedArray let buffer = new ArrayBuffer(16); let uint8Clamped = new Uint8ClampedArray(buffer); uint8Clamped[4] = 42; diff --git a/uni_modules/uts-tests/utssdk/TUint16Array.uts b/uni_modules/uts-tests/utssdk/TUint16Array.uts index 410140149d81592d1c0b656336eb660266407faf..d1a2855250f9818ecc1708b4682a1ae2191aee8f 100644 --- a/uni_modules/uts-tests/utssdk/TUint16Array.uts +++ b/uni_modules/uts-tests/utssdk/TUint16Array.uts @@ -305,7 +305,6 @@ export class TUint16Array { } arrayBufferSlice() { - // #TEST Uint16Array.arrayBufferSlice let buffer = new ArrayBuffer(16); let uint16 = new Uint16Array(buffer); @@ -316,7 +315,6 @@ export class TUint16Array { let sliced = new Uint16Array(res); expect(sliced[0]).toEqual(42); // #END - } // #endif diff --git a/uni_modules/uts-tests/utssdk/TUint32Array.uts b/uni_modules/uts-tests/utssdk/TUint32Array.uts index 06840886ec52dc4d760f30391e72bd7b5a77b7dd..db080d1e1b2fd9777932b9f832649d79205f6adf 100644 --- a/uni_modules/uts-tests/utssdk/TUint32Array.uts +++ b/uni_modules/uts-tests/utssdk/TUint32Array.uts @@ -299,7 +299,6 @@ export class TUint32Array { } arrayBufferSlice() { - // #TEST ArrayBuffer.slice let buffer = new ArrayBuffer(16); let uint32 = new Uint32Array(buffer); @@ -310,7 +309,6 @@ export class TUint32Array { let sliced = new Uint32Array(res); expect(sliced[1]).toEqual(42); // #END - } // #endif