diff --git a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/Camera.test.ets b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/Camera.test.ets index 72dffb41a6f8a78a9e9ce60299a4baf595e483f7..26bad2563d47ae2f10aa47d6a114bccf22669a34 100644 --- a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/Camera.test.ets +++ b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/Camera.test.ets @@ -29,7 +29,5 @@ export default function cameraKit(surfaceId: any) { cameraJSUnitEnum(surfaceId) cameraJSUnitCameraFormat(surfaceId) cameraJSUnitPhotoAsync(surfaceId) - cameraJSUnitPhotoPromise(surfaceId) cameraJSUnitVideoAsync(surfaceId) - cameraJSUnitVideoPromise(surfaceId) } \ No newline at end of file diff --git a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitCameraFormat.test.ets b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitCameraFormat.test.ets index c103f34f88109af0ac7a05fb7b32a245048a1a5d..9fc2fd853a0af67494914efe2983487acc00dd3f 100644 --- a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitCameraFormat.test.ets +++ b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitCameraFormat.test.ets @@ -372,4203 +372,6 @@ export default function cameraJSUnitCameraFormat(surfaceId: any) { done(); }) - /*GET_SUPPORTED_PREVIEW_PHOTO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_011 - * @tc.name : Get supported preview formats from camera-0 camerainput async api - * @tc.desc : Get supported preview formats from camera-0 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_011', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_011--------------"); - camera0InputPromise.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_011 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_011 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_011 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_011 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_011 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_011 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_012 - * @tc.name : Get supported preview formats from camera-0 camerainput promise api - * @tc.desc : Get supported preview formats from camera-0 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_012', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_012--------------"); - var cam0FormatPromise = await camera0InputPromise.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_012: " + JSON.stringify(cam0FormatPromise)); - if (cam0FormatPromise != null && cam0FormatPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_012 is not null || undefined"); - for (var i = 0; i < cam0FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_012 cam0FormatPromise: " + cam0FormatPromise[i]); - expect(cam0FormatPromise[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_012 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_012 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_012 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_VIDEO_FORMATS_TC_013 - * @tc.name : Get supported video formats from camera-0 camerainput async api - * @tc.desc : Get supported video formats from camera-0 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_VIDEO_FORMATS_TC_013', 0, async function (done) { - console.info("--------------GET_SUPPORTED_VIDEO_FORMATS_TC_013--------------"); - camera0InputPromise.getSupportedVideoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_TC_013 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_TC_013 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_TC_013 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_TC_013 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_TC_013 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_TC_013 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_VIDEO_FORMATS_PROMISE_TC_014 - * @tc.name : Get supported video formats from camera-0 camerainput promise api - * @tc.desc : Get supported video formats from camera-0 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_VIDEO_FORMATS_PROMISE_TC_014', 0, async function (done) { - console.info("--------------GET_SUPPORTED_VIDEO_FORMATS_PROMISE_TC_014--------------"); - var cam0FormatPromise = await camera0InputPromise.getSupportedVideoFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_TC_014: " + JSON.stringify(cam0FormatPromise)); - if (cam0FormatPromise != null && cam0FormatPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_TC_014 is not null || undefined"); - for (var i = 0; i < cam0FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_TC_014 cam0FormatPromise: " + cam0FormatPromise[i]); - expect(cam0FormatPromise[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_TC_014 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_TC_014 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_TC_014 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_015 - * @tc.name : Get supported sizes using camera-0 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-0 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_015', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_015--------------"); - camera0InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_015 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_015 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_015 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_015 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_015 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_015 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_016 - * @tc.name : Get supported sizes using camera-0 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-0 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_016', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_016--------------"); - var sizeArrayPromise = await camera0InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_016 sizeArrayPromise"); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_016 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_016 size0ArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_016 PASSED"); - } else { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_016 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_016 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_017 - * @tc.name : Get supported photo format from camera-0 camerainput async api - * @tc.desc : Get supported photo format from camera-0 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_017', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_017--------------"); - camera0InputPromise.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_017 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_017 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_017 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_017 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_017 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_017 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_018 - * @tc.name : Get supported photo format from camera-0 camerainput promise api - * @tc.desc : Get supported photo format from camera-0 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_018', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_018--------------"); - var cam0FormatPromise = await camera0InputPromise.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_018: " + JSON.stringify(cam0FormatPromise)); - if (cam0FormatPromise != null && cam0FormatPromise.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_018 is not null || undefined"); - for (var i = 0; i < cam0FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_018 cam0FormatPromise: " + cam0FormatPromise[i]); - expect(cam0FormatPromise[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_018 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_018 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_018 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_019 - * @tc.name : Get supported sizes from camera-0 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-0 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_019', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_019--------------"); - camera0InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_019 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_019 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_019 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_019 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_019 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_019 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_020 - * @tc.name : Get supported sizes from camera-0 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-0 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_020', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_020--------------"); - var sizeArrayPromise = await camera0InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_020: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_020 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_020 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_020 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_020 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_020 ends here"); - await sleep(1000); - done(); - }) - - /*CREATE CAMERAINPUT WITH POSITION BACK & TYPE UNSPECIFIED*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_021 - * @tc.name : Create camerainput from camera-0 cameraposition back & cameratype unspecified async api - * @tc.desc : Create camerainput from camera-0 cameraposition back & cameratype unspecified async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_021', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_021--------------"); - camera0InputPromise.release(); - cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_BACK, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_021 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_021 data is not null || undefined"); - camera0InputPosBack = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_021 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_021 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_021 ends here"); - camera0InputPosBack.release(); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_022 - * @tc.name : Create camerainput from camera-0 cameraposition back & cameratype unspecified promise api - * @tc.desc : Create camerainput from camera-0 cameraposition back & cameratype unspecified promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_022', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_022--------------"); - camera0InputPromisePosBack = await cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_BACK, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_022 camera0InputPromisePosBack: " + JSON.stringify(camera0InputPromisePosBack)); - if (camera0InputPromisePosBack != null && camera0InputPromisePosBack != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_022 camera0InputPromisePosBack is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_022 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_022 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_022 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_023 - * @tc.name : Get supported preview formats from camera-0 camerainput async api - * @tc.desc : Get supported preview formats from camera-0 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_023', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_023--------------"); - camera0InputPromisePosBack.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_023 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_023 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_023 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_023 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_023 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_023 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_024 - * @tc.name : Get supported preview formats from camera-0 camerainput promise api - * @tc.desc : Get supported preview formats from camera-0 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_024', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_024--------------"); - var cam0FormatPromisePosBack = await camera0InputPromisePosBack.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_024: " + JSON.stringify(cam0FormatPromisePosBack)); - if (cam0FormatPromisePosBack != null && cam0FormatPromisePosBack.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_024 is not null || undefined"); - for (var i = 0; i < cam0FormatPromisePosBack.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_024 cam0FormatPromisePosBack: " + cam0FormatPromisePosBack[i]); - expect(cam0FormatPromisePosBack[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_024 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_024 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_024 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_025 - * @tc.name : Get supported sizes using camera-0 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-0 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_025', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_025--------------"); - camera0InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_025 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_025 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_025 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_025 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_025 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_025 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_026 - * @tc.name : Get supported sizes using camera-0 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-0 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_026', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_026--------------"); - var sizeArrayPromise = await camera0InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_026 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_026 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_026 size0ArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_026 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_026 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_026 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_027 - * @tc.name : Get supported photo format from camera-0 camerainput async api - * @tc.desc : Get supported photo format from camera-0 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_027', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_027--------------"); - camera0InputPromisePosBack.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_027 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_027 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_027 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_027 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_027 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_027 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_028 - * @tc.name : Get supported photo format from camera-0 camerainput promise api - * @tc.desc : Get supported photo format from camera-0 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_028', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_028--------------"); - var cam0FormatPromisePosBack = await camera0InputPromisePosBack.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_028: " + JSON.stringify(cam0FormatPromisePosBack)); - if (cam0FormatPromisePosBack != null && cam0FormatPromisePosBack.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_028 is not null || undefined"); - for (var i = 0; i < cam0FormatPromisePosBack.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_028 cam0FormatPromisePosBack: " + cam0FormatPromisePosBack[i]); - expect(cam0FormatPromisePosBack[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_028 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_028 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_028 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_029 - * @tc.name : Get supported sizes from camera-0 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-0 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_029', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_029--------------"); - camera0InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_029 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_029 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_029 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_029 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_029 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_029 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_030 - * @tc.name : Get supported sizes from camera-0 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-0 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_030', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_030--------------"); - var sizeArrayPromise = await camera0InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_030: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_030 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_030 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_030 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_030 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_030 ends here"); - await sleep(1000); - done(); - }) - - /*CREATE CAMERAINPUT WITH POSITION FRONT & TYPE UNSPECIFIED*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_031 - * @tc.name : Create camerainput from camera-0 cameraposition front & cameratype unspecified async api - * @tc.desc : Create camerainput from camera-0 cameraposition front & cameratype unspecified async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_031', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_031--------------"); - cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_FRONT, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_031 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_031 data is not null || undefined"); - camera0InputPosFront = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_031 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_031 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_031 ends here"); - camera0InputPosFront.release(); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_032 - * @tc.name : Create camerainput from camera-0 cameraposition front & cameratype unspecified promise api - * @tc.desc : Create camerainput from camera-0 cameraposition front & cameratype unspecified promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_032', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_032--------------"); - camera0InputPromisePosFront = await cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_FRONT, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_032 camera0InputPromisePosFront: " + JSON.stringify(camera0InputPromisePosFront)); - if (camera0InputPromisePosFront != null && camera0InputPromisePosFront != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_032 camera0InputPromisePosFront is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_032 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_032 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_032 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_033 - * @tc.name : Get supported preview formats from camera-0 camerainput async api - * @tc.desc : Get supported preview formats from camera-0 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_033', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_033--------------"); - camera0InputPromisePosFront.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_033 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_033 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_033 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_033 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_033 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_033 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_034 - * @tc.name : Get supported preview formats from camera-0 camerainput promise api - * @tc.desc : Get supported preview formats from camera-0 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_034', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_034--------------"); - var cam0FormatPromisePosFront = await camera0InputPromisePosFront.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_034: " + JSON.stringify(cam0FormatPromisePosFront)); - if (cam0FormatPromisePosFront != null && cam0FormatPromisePosFront.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_034 is not null || undefined"); - for (var i = 0; i < cam0FormatPromisePosFront.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_034 cam0FormatPromisePosFront: " + cam0FormatPromisePosFront[i]); - expect(cam0FormatPromisePosFront[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_034 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_034 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_034 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_035 - * @tc.name : Get supported sizes using camera-0 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-0 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_035', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_035--------------"); - camera0InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_035 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_035 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_035 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_035 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_035 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_035 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_036 - * @tc.name : Get supported sizes using camera-0 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-0 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_036', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_036--------------"); - var sizeArrayPromise = await camera0InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_036 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_036 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_036 size0ArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_036 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_036 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_036 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_037 - * @tc.name : Get supported photo format from camera-0 camerainput async api - * @tc.desc : Get supported photo format from camera-0 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_037', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_037--------------"); - camera0InputPromisePosFront.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_037 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_037 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_037 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_037 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_037 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_037 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_038 - * @tc.name : Get supported photo format from camera-0 camerainput promise api - * @tc.desc : Get supported photo format from camera-0 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_038', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_038--------------"); - var cam0FormatPromisePosFront = await camera0InputPromisePosFront.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_038: " + JSON.stringify(cam0FormatPromisePosFront)); - if (cam0FormatPromisePosFront != null && cam0FormatPromisePosFront.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_038 is not null || undefined"); - for (var i = 0; i < cam0FormatPromisePosFront.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_038 cam0FormatPromisePosFront: " + cam0FormatPromisePosFront[i]); - expect(cam0FormatPromisePosFront[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_038 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_038 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_038 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_039 - * @tc.name : Get supported sizes from camera-0 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-0 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_039', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_039--------------"); - camera0InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_039 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_039 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_039 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_039 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_039 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_039 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_040 - * @tc.name : Get supported sizes from camera-0 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-0 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_040', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_040--------------"); - var sizeArrayPromise = await camera0InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_040: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_040 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_040 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_040 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_040 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_040 ends here"); - console.info("--------------CAMERA-0 ENDS HERE--------------"); - await sleep(1000); - done(); - }) - - it('FOCUSSTATECHANGE_CALLBACK_ON_CAMERAINPUT', 0, async function (done) { - if (camera0InputPromise == null || camera0InputPromise == undefined) { - console.info(TAG + "Entering FOCUSSTATECHANGE_CALLBACK_ON_CAMERAINPUT previewOutput == null || undefined"); - } else { - console.info(TAG + "Entering FOCUSSTATECHANGE_CALLBACK_ON_CAMERAINPUT to operate"); - camera0InputPromise.on("focusStateChange", async (err, data) => { - if (!err) { - console.info(TAG + "FocusState callback is success"); - if (data != null || data != undefined) { - console.info(TAG + "Current FocusState is: " + data); - expect(true).assertTrue(); - } - } else { - expect().assertFail(); - console.info(TAG + "FOCUSSTATECHANGE_CALLBACK_ON_CAMERAINPUT FAILED: " + err.message); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - } - }) - - /*CAMERA-1 Scripts*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_TC_041 - * @tc.name : Create camerainput from camera-1 cameraId async api - * @tc.desc : Create camerainput from camera-1 cameraId async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_TC_041', 0, async function (done) { - console.info("--------------CAMERA-1 STARTS HERE--------------"); - console.info("--------------CREATE_CAMERA_INPUT_TC_041--------------"); - cameraManager.createCameraInput(camerasArray[1].cameraId, async (err, data) => { - if (!err) { - if (data != null && data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_041 data is not null || undefined"); - camera1Input = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_041 PASSED with CameraID :" + camerasArray[1].cameraId); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_041 FAILED: " + err.message); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_041 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_PROMISE_TC_042 - * @tc.name : Create camerainput from camera-1 cameraId promise api - * @tc.desc : Create camerainput from camera-1 cameraId promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_PROMISE_TC_042', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_PROMISE_TC_042--------------"); - camera1InputPromise = await cameraManager.createCameraInput(camerasArray[1].cameraId); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_042 camera1InputPromise: " + JSON.stringify(camera1InputPromise)); - if (camera1InputPromise != null && camera1InputPromise != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_042 camera1InputPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_042 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_042 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_042 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_CAMERA_ID_CAMINPUT1_TC_43 - * @tc.name : get camera ID from camera-1 input async api - * @tc.desc : get camera ID from camera-1 input async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_CAMERA_ID_CAMINPUT1_TC_43', 0, async function (done) { - camera1Input.getCameraId(async (err, data) => { - if (!err) { - if (data != null && data != undefined) { - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT1_TC_43 data is not null || undefined"); - var CameraId1 = data; - expect(true).assertTrue(); - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT1_TC_43 PASSED with CameraID : " + CameraId1); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT1_TC_43 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT1_TC_43 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_CAMERA_ID_PROMISE_CAMINPUT1_TC_44 - * @tc.name : get camera ID from camera-1 input promise api - * @tc.desc : get camera ID from camera-1 input promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_CAMERA_ID_PROMISE_CAMINPUT1_TC_44', 0, async function (done) { - var camera1IdPromise = await camera1InputPromise.getCameraId(); - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT1_TC_44 camera1IdPromise: " + JSON.stringify(camera1IdPromise)); - if (camera1IdPromise != null && camera1IdPromise != undefined) { - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT1_TC_44 camera1IdPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT1_TC_44 PASSED" + camera1IdPromise); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT1_TC_44 FAILED"); - } - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT1_TC_44 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POSITION_TYPE_TC_045 - * @tc.name : Create camerainput from camera-1 cameraposition & cameratype async api - * @tc.desc : Create camerainput from camera-1 cameraposition & cameratype async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POSITION_TYPE_TC_045', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POSITION_TYPE_TC_045--------------"); - cameraManager.createCameraInput(camerasArray[1].cameraPosition, camerasArray[1].cameraType, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_045 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_045 data is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_045 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_045 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_045 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_046 - * @tc.name : Create camerainput from camera-1 cameraposition & cameratype promise api - * @tc.desc : Create camerainput from camera-1 cameraposition & cameratype promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_046', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_046--------------"); - var cameraInputPromise = await cameraManager.createCameraInput(camerasArray[1].cameraPosition, camerasArray[1].cameraType); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_046 cameraInputPromise: " + JSON.stringify(cameraInputPromise)); - if (cameraInputPromise != null && cameraInputPromise != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_046 cameraInputPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_046 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_046 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_046 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_VIDEO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_047 - * @tc.name : Get supported preview formats from camera-1 camerainput async api - * @tc.desc : Get supported preview formats from camera-1 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_047', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_047--------------"); - camera1InputPromise.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_047 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_047 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_047 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_047 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_047 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_047 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_048 - * @tc.name : Get supported preview formats from camera-1 camerainput promise api - * @tc.desc : Get supported preview formats from camera-1 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_048', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_048--------------"); - var cam1FormatPromise = await camera1InputPromise.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_048: " + JSON.stringify(cam1FormatPromise)); - if (cam1FormatPromise != null && cam1FormatPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_048 is not null || undefined"); - for (var i = 0; i < cam1FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_048 cam1FormatPromise: " + cam1FormatPromise[i]); - expect(cam1FormatPromise[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_048 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_048 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_048 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT1_TC_049 - * @tc.name : Get supported video formats from camera-1 camerainput async api - * @tc.desc : Get supported video formats from camera-1 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT1_TC_049', 0, async function (done) { - console.info("--------------GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT1_TC_049--------------"); - camera1InputPromise.getSupportedVideoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT1_TC_049 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT1_TC_049 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT1_TC_049 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT1_TC_049 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT1_TC_049 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT1_TC_049 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT1_TC_050 - * @tc.name : Get supported video formats from camera-1 camerainput promise api - * @tc.desc : Get supported video formats from camera-1 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT1_TC_050', 0, async function (done) { - console.info("--------------GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT1_TC_050--------------"); - var cam1FormatPromise = await camera1InputPromise.getSupportedVideoFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT1_TC_050: " + JSON.stringify(cam1FormatPromise)); - if (cam1FormatPromise != null && cam1FormatPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT1_TC_050 is not null || undefined"); - for (var i = 0; i < cam1FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT1_TC_050 cam1FormatPromise: " + cam1FormatPromise[i]); - expect(cam1FormatPromise[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT1_TC_050 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT1_TC_050 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT1_TC_050 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_051 - * @tc.name : Get supported sizes using camera-1 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-1 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_051', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_051--------------"); - camera1InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_051 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_051 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_051 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_051 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_051 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_051 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_052 - * @tc.name : Get supported sizes using camera-1 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-1 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_052', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_052--------------"); - var sizeArrayPromise = await camera1InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_052 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_052 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_052 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_052 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_052 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_052 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_053 - * @tc.name : Get supported photo format from camera-1 camerainput async api - * @tc.desc : Get supported photo format from camera-1 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_053', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_053--------------"); - camera1InputPromise.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_053 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_053 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_053 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_053 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_053 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_053 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_054 - * @tc.name : Get supported photo format from camera-1 camerainput promise api - * @tc.desc : Get supported photo format from camera-1 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_054', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_054--------------"); - var cam1FormatPromise = await camera1InputPromise.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_054: " + JSON.stringify(cam1FormatPromise)); - if (cam1FormatPromise != null && cam1FormatPromise.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_054 is not null || undefined"); - for (var i = 0; i < cam1FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_054 cam1FormatPromise: " + cam1FormatPromise[i]); - expect(cam1FormatPromise[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_054 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_054 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_054 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_055 - * @tc.name : Get supported sizes from camera-1 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-1 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_055', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_055--------------"); - camera1InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_055 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_055 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_055 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_055 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_055 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_055 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_056 - * @tc.name : Get supported sizes from camera-1 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-1 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_056', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_056--------------"); - var sizeArrayPromise = await camera1InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_056: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_056 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_056 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_056 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_056 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_056 ends here"); - await sleep(1000); - done(); - }) - - /*CREATE CAMERAINPUT WITH POSITION BACK & TYPE UNSPECIFIED*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_057 - * @tc.name : Create camerainput from camera-1 cameraposition back & cameratype unspecified async api - * @tc.desc : Create camerainput from camera-1 cameraposition back & cameratype unspecified async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_057', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_057--------------"); - cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_BACK, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_057 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_057 data is not null || undefined"); - camera1InputPosBack = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_057 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_057 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_057 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_058 - * @tc.name : Create camerainput from camera-1 cameraposition back & cameratype unspecified promise api - * @tc.desc : Create camerainput from camera-1 cameraposition back & cameratype unspecified promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_058', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_058--------------"); - camera1InputPromisePosBack = await cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_BACK, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_058 camera1InputPromisePosBack: " + JSON.stringify(camera1InputPromisePosBack)); - if (camera1InputPromisePosBack != null && camera1InputPromisePosBack != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_058 camera1InputPromisePosBack is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_058 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_058 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_058 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_059 - * @tc.name : Get supported preview formats from camera-1 camerainput async api - * @tc.desc : Get supported preview formats from camera-1 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_059', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_059--------------"); - camera1InputPromisePosBack.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_059 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_059 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_059 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_059 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_059 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_059 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_060 - * @tc.name : Get supported preview formats from camera-1 camerainput promise api - * @tc.desc : Get supported preview formats from camera-1 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_060', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_060--------------"); - var cam1FormatPromisePosBack = await camera1InputPromisePosBack.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_060: " + JSON.stringify(cam1FormatPromisePosBack)); - if (cam1FormatPromisePosBack != null && cam1FormatPromisePosBack.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_060 is not null || undefined"); - for (var i = 0; i < cam1FormatPromisePosBack.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_060 cam1FormatPromisePosBack: " + cam1FormatPromisePosBack[i]); - expect(cam1FormatPromisePosBack[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_060 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_060 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_060 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_061 - * @tc.name : Get supported sizes using camera-1 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-1 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_061', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_061--------------"); - camera1InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_061 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_061 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_061 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_061 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_061 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_061 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_062 - * @tc.name : Get supported sizes using camera-1 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-1 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_062', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_062--------------"); - var sizeArrayPromise = await camera1InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_062 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_062 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_062 size0ArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_062 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_062 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_062 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_063 - * @tc.name : Get supported photo format from camera-1 camerainput async api - * @tc.desc : Get supported photo format from camera-1 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_063', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_063--------------"); - camera1InputPromisePosBack.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_063 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_063 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_063 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_063 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_063 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_063 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_064 - * @tc.name : Get supported photo format from camera-1 camerainput promise api - * @tc.desc : Get supported photo format from camera-1 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_064', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_064--------------"); - var cam1FormatPromisePosBack = await camera1InputPromisePosBack.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_064: " + JSON.stringify(cam1FormatPromisePosBack)); - if (cam1FormatPromisePosBack != null && cam1FormatPromisePosBack.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_064 is not null || undefined"); - for (var i = 0; i < cam1FormatPromisePosBack.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_064 cam1FormatPromisePosBack: " + cam1FormatPromisePosBack[i]); - expect(cam1FormatPromisePosBack[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_064 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_064 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_064 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_065 - * @tc.name : Get supported sizes from camera-1 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-1 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_065', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_065--------------"); - camera1InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_065 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_065 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_065 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_065 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_065 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_065 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_066 - * @tc.name : Get supported sizes from camera-1 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-1 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_066', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_066--------------"); - var sizeArrayPromise = await camera1InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_066: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_066 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_066 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_066 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_066 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_066 ends here"); - await sleep(1000); - done(); - }) - - /*CREATE CAMERAINPUT WITH POSITION FRONT & TYPE UNSPECIFIED*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_067 - * @tc.name : Create camerainput from camera-1 cameraposition front & cameratype unspecified async api - * @tc.desc : Create camerainput from camera-1 cameraposition front & cameratype unspecified async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_067', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_067--------------"); - cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_FRONT, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_067 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_067 data is not null || undefined"); - camera1InputPosFront = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_067 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_067 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_067 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_068 - * @tc.name : Create camerainput from camera-1 cameraposition front & cameratype unspecified promise api - * @tc.desc : Create camerainput from camera-1 cameraposition front & cameratype unspecified promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_068', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_068--------------"); - camera1InputPromisePosFront = await cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_FRONT, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_068 camera1InputPromisePosFront: " + JSON.stringify(camera1InputPromisePosFront)); - if (camera1InputPromisePosFront != null && camera1InputPromisePosFront != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_068 camera1InputPromisePosFront is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_068 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_068 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_068 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_069 - * @tc.name : Get supported preview formats from camera-1 camerainput async api - * @tc.desc : Get supported preview formats from camera-1 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_069', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_069--------------"); - camera1InputPromisePosFront.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_069 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_069 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_069 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_069 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_069 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_069 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_070 - * @tc.name : Get supported preview formats from camera-1 camerainput promise api - * @tc.desc : Get supported preview formats from camera-1 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_070', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_070--------------"); - var cam1FormatPromisePosFront = await camera1InputPromisePosFront.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_070: " + JSON.stringify(cam1FormatPromisePosFront)); - if (cam1FormatPromisePosFront != null && cam1FormatPromisePosFront.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_070 is not null || undefined"); - for (var i = 0; i < cam1FormatPromisePosFront.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_070 cam1FormatPromisePosFront: " + cam1FormatPromisePosFront[i]); - expect(cam1FormatPromisePosFront[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_070 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_070 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_070 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_071 - * @tc.name : Get supported sizes using camera-1 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-1 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_071', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_071--------------"); - camera1InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_071 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_071 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_071 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_071 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_071 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_071 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_072 - * @tc.name : Get supported sizes using camera-1 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-1 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_072', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_072--------------"); - var sizeArrayPromise = await camera1InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_072 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_072 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_072 size0ArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_072 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_072 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_072 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_073 - * @tc.name : Get supported photo format from camera-1 camerainput async api - * @tc.desc : Get supported photo format from camera-1 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_073', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_073--------------"); - camera1InputPromisePosFront.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_073 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_073 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_073 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_073 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_073 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_073 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_074 - * @tc.name : Get supported photo format from camera-1 camerainput promise api - * @tc.desc : Get supported photo format from camera-1 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_074', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_074--------------"); - var cam1FormatPromisePosFront = await camera1InputPromisePosFront.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_074: " + JSON.stringify(cam1FormatPromisePosFront)); - if (cam1FormatPromisePosFront != null && cam1FormatPromisePosFront.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_074 is not null || undefined"); - for (var i = 0; i < cam1FormatPromisePosFront.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_074 cam1FormatPromisePosFront: " + cam1FormatPromisePosFront[i]); - expect(cam1FormatPromisePosFront[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_074 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_074 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_074 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_075 - * @tc.name : Get supported sizes from camera-1 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-1 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_075', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_075--------------"); - camera1InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_075 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_075 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_075 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_075 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_075 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_075 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_076 - * @tc.name : Get supported sizes from camera-1 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-1 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_076', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_076--------------"); - var sizeArrayPromise = await camera1InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_076: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_076 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_076 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_076 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_076 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_076 ends here"); - console.info("--------------CAMERA-1 ENDS HERE--------------"); - await sleep(1000); - done(); - }) - - /*CAMERA-2 Scripts*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_TC_077 - * @tc.name : Create camerainput from camera-2 cameraId async api - * @tc.desc : Create camerainput from camera-2 cameraId async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_TC_077', 0, async function (done) { - console.info("--------------CAMERA-2 STARTS HERE--------------"); - console.info("--------------CREATE_CAMERA_INPUT_TC_077--------------"); - cameraManager.createCameraInput(camerasArray[2].cameraId, async (err, data) => { - if (!err) { - if (data != null && data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_077 data is not null || undefined"); - camera2Input = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_077 PASSED with CameraID :" + camerasArray[2].cameraId); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_077 FAILED: " + err.message); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_077 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_PROMISE_TC_078 - * @tc.name : Create camerainput from camera-2 cameraId promise api - * @tc.desc : Create camerainput from camera-2 cameraId promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_PROMISE_TC_078', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_PROMISE_TC_078--------------"); - camera2InputPromise = await cameraManager.createCameraInput(camerasArray[2].cameraId); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_078 camera2InputPromise: " + JSON.stringify(camera2InputPromise)); - if (camera2InputPromise != null && camera2InputPromise != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_078 camera2InputPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_078 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_078 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_078 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_CAMERA_ID_CAMINPUT2_TC_079 - * @tc.name : get camera ID from camera-2 input async api - * @tc.desc : get camera ID from camera-2 input async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_CAMERA_ID_CAMINPUT2_TC_079', 0, async function (done) { - camera2Input.getCameraId(async (err, data) => { - if (!err) { - if (data != null && data != undefined) { - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT2_TC_079 data is not null || undefined"); - var CameraId2 = data; - expect(true).assertTrue(); - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT2_TC_079 PASSED with CameraID : " + CameraId2); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT2_TC_079 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT2_TC_079 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_CAMERA_ID_PROMISE_CAMINPUT2_TC_080 - * @tc.name : get camera ID from camera-2 input promise api - * @tc.desc : get camera ID from camera-2 input promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_CAMERA_ID_PROMISE_CAMINPUT2_TC_080', 0, async function (done) { - var camera2IdPromise = await camera2InputPromise.getCameraId(); - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT2_TC_080 camera2IdPromise: " + JSON.stringify(camera2IdPromise)); - if (camera2IdPromise != null && camera2IdPromise != undefined) { - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT2_TC_080 camera2IdPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT2_TC_080 PASSED" + camera2IdPromise); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT2_TC_080 FAILED"); - } - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT2_TC_080 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POSITION_TYPE_TC_081 - * @tc.name : Create camerainput from camera-2 cameraposition & cameratype async api - * @tc.desc : Create camerainput from camera-2 cameraposition & cameratype async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POSITION_TYPE_TC_081', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POSITION_TYPE_TC_081--------------"); - cameraManager.createCameraInput(camerasArray[2].cameraPosition, camerasArray[2].cameraType, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_081 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_081 data is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_081 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_081 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_081 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_082 - * @tc.name : Create camerainput from camera-2 cameraposition & cameratype promise api - * @tc.desc : Create camerainput from camera-2 cameraposition & cameratype promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_082', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_082--------------"); - var cameraInputPromise = await cameraManager.createCameraInput(camerasArray[2].cameraPosition, camerasArray[2].cameraType); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_082 cameraInputPromise: " + JSON.stringify(cameraInputPromise)); - if (cameraInputPromise != null && cameraInputPromise != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_082 cameraInputPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_082 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_082 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_082 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_VIDEO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_083 - * @tc.name : Get supported preview formats from camera-2 camerainput async api - * @tc.desc : Get supported preview formats from camera-2 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_083', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_083--------------"); - camera2InputPromise.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_083 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_083 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_083 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_083 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_083 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_083 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_084 - * @tc.name : Get supported preview formats from camera-2 camerainput promise api - * @tc.desc : Get supported preview formats from camera-2 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_084', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_084--------------"); - var cam2FormatPromise = await camera2InputPromise.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_084: " + JSON.stringify(cam2FormatPromise)); - if (cam2FormatPromise != null && cam2FormatPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_084 is not null || undefined"); - for (var i = 0; i < cam2FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_084 cam2FormatPromise: " + cam2FormatPromise[i]); - expect(cam2FormatPromise[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_084 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_084 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_084 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT2_TC_85 - * @tc.name : Get supported video formats from camera-2 camerainput async api - * @tc.desc : Get supported video formats from camera-2 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT2_TC_85', 0, async function (done) { - console.info("--------------GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT2_TC_85--------------"); - camera2InputPromise.getSupportedVideoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT2_TC_85 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT2_TC_85 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT2_TC_85 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT2_TC_85 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT2_TC_85 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT2_TC_85 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT2_TC_086 - * @tc.name : Get supported video formats from camera-2 camerainput promise api - * @tc.desc : Get supported video formats from camera-2 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT2_TC_086', 0, async function (done) { - console.info("--------------GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT2_TC_086--------------"); - var cam2FormatPromise = await camera2InputPromise.getSupportedVideoFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT2_TC_086: " + JSON.stringify(cam2FormatPromise)); - if (cam2FormatPromise != null && cam2FormatPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT2_TC_086 is not null || undefined"); - for (var i = 0; i < cam2FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT2_TC_086 cam2FormatPromise: " + cam2FormatPromise[i]); - expect(cam2FormatPromise[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT2_TC_086 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT2_TC_086 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT2_TC_086 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_087 - * @tc.name : Get supported sizes using camera-2 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-2 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_087', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_087--------------"); - camera2InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_087 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_087 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_087 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_087 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_087 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_087 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_088 - * @tc.name : Get supported sizes using camera-2 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-2 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_088', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_088--------------"); - var sizeArrayPromise = await camera2InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_088 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_088 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_088 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_088 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_088 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_088 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_089 - * @tc.name : Get supported photo format from camera-2 camerainput async api - * @tc.desc : Get supported photo format from camera-2 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_089', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_089--------------"); - camera2InputPromise.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_089 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_089 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_089 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_089 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_089 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_089 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_090 - * @tc.name : Get supported photo format from camera-2 camerainput promise api - * @tc.desc : Get supported photo format from camera-2 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_090', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_090--------------"); - var cam2FormatPromise = await camera2InputPromise.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_090: " + JSON.stringify(cam2FormatPromise)); - if (cam2FormatPromise != null && cam2FormatPromise.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_090 is not null || undefined"); - for (var i = 0; i < cam2FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_090 cam2FormatPromise: " + cam2FormatPromise[i]); - expect(cam2FormatPromise[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_090 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_090 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_090 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_091 - * @tc.name : Get supported sizes from camera-2 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-2 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_091', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_091--------------"); - camera2InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_091 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_091 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_091 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_091 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_091 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_091 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_092 - * @tc.name : Get supported sizes from camera-2 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-2 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_092', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_092--------------"); - var sizeArrayPromise = await camera2InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_092: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_092 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_092 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_092 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_092 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_092 ends here"); - await sleep(1000); - done(); - }) - - /*CREATE CAMERAINPUT WITH POSITION BACK & TYPE UNSPECIFIED*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_093 - * @tc.name : Create camerainput from camera-2 cameraposition back & cameratype unspecified async api - * @tc.desc : Create camerainput from camera-2 cameraposition back & cameratype unspecified async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_093', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_093--------------"); - cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_BACK, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_093 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_093 data is not null || undefined"); - camera2InputPosBack = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_093 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_093 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_093 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_094 - * @tc.name : Create camerainput from camera-2 cameraposition back & cameratype unspecified promise api - * @tc.desc : Create camerainput from camera-2 cameraposition back & cameratype unspecified promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_094', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_094--------------"); - camera2InputPromisePosBack = await cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_BACK, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_094 camera2InputPromisePosBack: " + JSON.stringify(camera2InputPromisePosBack)); - if (camera2InputPromisePosBack != null && camera2InputPromisePosBack != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_094 camera2InputPromisePosBack is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_094 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_094 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_094 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_VIDEO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_095 - * @tc.name : Get supported preview formats from camera-2 camerainput async api - * @tc.desc : Get supported preview formats from camera-2 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_095', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_095--------------"); - camera2InputPromisePosBack.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_095 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_095 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_095 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_095 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_095 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_095 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_096 - * @tc.name : Get supported preview formats from camera-2 camerainput promise api - * @tc.desc : Get supported preview formats from camera-2 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_096', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_096--------------"); - var cam2FormatPromisePosBack = await camera2InputPromisePosBack.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_096: " + JSON.stringify(cam2FormatPromisePosBack)); - if (cam2FormatPromisePosBack != null && cam2FormatPromisePosBack.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_096 is not null || undefined"); - for (var i = 0; i < cam2FormatPromisePosBack.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_096 cam2FormatPromisePosBack: " + cam2FormatPromisePosBack[i]); - expect(cam2FormatPromisePosBack[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_096 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_096 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_096 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_097 - * @tc.name : Get supported sizes using camera-2 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-2 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_097', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_097--------------"); - camera2InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_097 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_097 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_097 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_097 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_097 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_097 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_098 - * @tc.name : Get supported sizes using camera-2 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-2 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_098', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_098--------------"); - var sizeArrayPromise = await camera2InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_098 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_098 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_098 size0ArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_098 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_098 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_098 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_099 - * @tc.name : Get supported photo format from camera-2 camerainput async api - * @tc.desc : Get supported photo format from camera-2 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_099', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_099--------------"); - camera2InputPromisePosBack.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_099 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_099 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_099 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_099 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_099 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_099 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_100 - * @tc.name : Get supported photo format from camera-2 camerainput promise api - * @tc.desc : Get supported photo format from camera-2 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_100', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_100--------------"); - var cam2FormatPromisePosBack = await camera2InputPromisePosBack.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_100: " + JSON.stringify(cam2FormatPromisePosBack)); - if (cam2FormatPromisePosBack != null && cam2FormatPromisePosBack.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_100 is not null || undefined"); - for (var i = 0; i < cam2FormatPromisePosBack.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_100 cam2FormatPromisePosBack: " + cam2FormatPromisePosBack[i]); - expect(cam2FormatPromisePosBack[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_100 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_100 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_100 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_101 - * @tc.name : Get supported sizes from camera-2 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-2 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_101', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_101--------------"); - camera2InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_101 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_101 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_101 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_101 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_101 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_101 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_102 - * @tc.name : Get supported sizes from camera-2 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-2 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_102', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_102--------------"); - var sizeArrayPromise = await camera2InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_102: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_102 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_102 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_102 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_102 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_102 ends here"); - await sleep(1000); - done(); - }) - - /*CREATE CAMERAINPUT WITH POSITION FRONT & TYPE UNSPECIFIED*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_103 - * @tc.name : Create camerainput from camera-2 cameraposition front & cameratype unspecified async api - * @tc.desc : Create camerainput from camera-2 cameraposition front & cameratype unspecified async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_103', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_103--------------"); - cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_FRONT, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_103 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_103 data is not null || undefined"); - camera2InputPosFront = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_103 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_103 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_103 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_104 - * @tc.name : Create camerainput from camera-2 cameraposition front & cameratype unspecified promise api - * @tc.desc : Create camerainput from camera-2 cameraposition front & cameratype unspecified promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_104', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_104--------------"); - camera2InputPromisePosFront = await cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_FRONT, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_104 camera2InputPromisePosFront: " + JSON.stringify(camera2InputPromisePosFront)); - if (camera2InputPromisePosFront != null && camera2InputPromisePosFront != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_104 camera2InputPromisePosFront is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_104 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_104 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_104 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_105 - * @tc.name : Get supported preview formats from camera-2 camerainput async api - * @tc.desc : Get supported preview formats from camera-2 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_105', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_105--------------"); - camera2InputPromisePosFront.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_105 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_105 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_105 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_105 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_105 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_105 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_106 - * @tc.name : Get supported preview formats from camera-2 camerainput promise api - * @tc.desc : Get supported preview formats from camera-2 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_106', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_106--------------"); - var cam2FormatPromisePosFront = await camera2InputPromisePosFront.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_106: " + JSON.stringify(cam2FormatPromisePosFront)); - if (cam2FormatPromisePosFront != null && cam2FormatPromisePosFront.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_106 is not null || undefined"); - for (var i = 0; i < cam2FormatPromisePosFront.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_106 cam2FormatPromisePosFront: " + cam2FormatPromisePosFront[i]); - expect(cam2FormatPromisePosFront[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_106 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_106 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_106 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_107 - * @tc.name : Get supported sizes using camera-2 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-2 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_107', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_107--------------"); - camera2InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_107 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_107 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_107 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_107 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_107 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_107 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_108 - * @tc.name : Get supported sizes using camera-2 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-2 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_108', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_108--------------"); - var sizeArrayPromise = await camera2InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_108 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_108 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_108 size0ArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_108 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_108 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_108 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_109 - * @tc.name : Get supported photo format from camera-2 camerainput async api - * @tc.desc : Get supported photo format from camera-2 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_109', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_109--------------"); - camera2InputPromisePosFront.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_109 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_109 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_109 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_109 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_109 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_109 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_110 - * @tc.name : Get supported photo format from camera-2 camerainput promise api - * @tc.desc : Get supported photo format from camera-2 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_110', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_110--------------"); - var cam2FormatPromisePosFront = await camera2InputPromisePosFront.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_110: " + JSON.stringify(cam2FormatPromisePosFront)); - if (cam2FormatPromisePosFront != null && cam2FormatPromisePosFront.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_110 is not null || undefined"); - for (var i = 0; i < cam2FormatPromisePosFront.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_110 cam2FormatPromisePosFront: " + cam2FormatPromisePosFront[i]); - expect(cam2FormatPromisePosFront[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_110 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_110 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_110 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_111 - * @tc.name : Get supported sizes from camera-2 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-2 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_013', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_111--------------"); - camera2InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_111 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_111 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_111 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_111 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_111 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_111 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_112 - * @tc.name : Get supported sizes from camera-2 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-2 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_112', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_112--------------"); - var sizeArrayPromise = await camera2InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_112: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_112 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_112 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_112 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_112 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_112 ends here"); - console.info("--------------CAMERA-2 ENDS HERE--------------"); - await sleep(1000); - done(); - }) - - /*CAMERA-3 Scripts*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_TC_113 - * @tc.name : Create camerainput from camera-3 cameraId async api - * @tc.desc : Create camerainput from camera-3 cameraId async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_TC_113', 0, async function (done) { - console.info("--------------CAMERA-3 STARTS HERE--------------"); - console.info("--------------CREATE_CAMERA_INPUT_TC_113--------------"); - cameraManager.createCameraInput(camerasArray[3].cameraId, async (err, data) => { - if (!err) { - if (data != null && data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_113 data is not null || undefined"); - camera3Input = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_113 PASSED with CameraID :" + camerasArray[3].cameraId); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_113 FAILED: " + err.message); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_TC_113 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_PROMISE_TC_114 - * @tc.name : Create camerainput from camera-3 cameraId promise api - * @tc.desc : Create camerainput from camera-3 cameraId promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_PROMISE_TC_114', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_PROMISE_TC_114--------------"); - camera3InputPromise = await cameraManager.createCameraInput(camerasArray[3].cameraId); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_114 camera3InputPromise: " + JSON.stringify(camera3InputPromise)); - if (camera3InputPromise != null && camera3InputPromise != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_114 camera3InputPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_114 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_114 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_PROMISE_TC_114 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_CAMERA_ID_CAMINPUT3_TC_115 - * @tc.name : get camera ID from camera-3 input async api - * @tc.desc : get camera ID from camera-3 input async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_CAMERA_ID_CAMINPUT3_TC_115', 0, async function (done) { - camera3Input.getCameraId(async (err, data) => { - if (!err) { - if (data != null && data != undefined) { - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT3_TC_115 data is not null || undefined"); - var CameraId3 = data; - expect(true).assertTrue(); - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT3_TC_115 PASSED with CameraID : " + CameraId3); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT3_TC_115 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_CAMERA_ID_CAMINPUT3_TC_115 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_CAMERA_ID_PROMISE_CAMINPUT3_TC_116 - * @tc.name : get camera ID from camera-3 input promise api - * @tc.desc : get camera ID from camera-3 input promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_CAMERA_ID_PROMISE_CAMINPUT3_TC_116', 0, async function (done) { - var camera3IdPromise = await camera3InputPromise.getCameraId(); - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT3_TC_116 camera3IdPromise: " + JSON.stringify(camera3IdPromise)); - if (camera3IdPromise != null && camera3IdPromise != undefined) { - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT3_TC_116 camera3IdPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT3_TC_116 PASSED" + camera3IdPromise); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT3_TC_116 FAILED"); - } - console.info(TAG + "Entering GET_CAMERA_ID_PROMISE_CAMINPUT3_TC_116 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POSITION_TYPE_TC_117 - * @tc.name : Create camerainput from camera-3 cameraposition & cameratype async api - * @tc.desc : Create camerainput from camera-3 cameraposition & cameratype async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POSITION_TYPE_TC_117', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POSITION_TYPE_TC_117--------------"); - cameraManager.createCameraInput(camerasArray[3].cameraPosition, camerasArray[3].cameraType, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_117 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_117 data is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_117 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_117 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_TC_117 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_118 - * @tc.name : Create camerainput from camera-3 cameraposition & cameratype promise api - * @tc.desc : Create camerainput from camera-3 cameraposition & cameratype promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_118', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_118--------------"); - var cameraInputPromise = await cameraManager.createCameraInput(camerasArray[3].cameraPosition, camerasArray[3].cameraType); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_118 cameraInputPromise: " + JSON.stringify(cameraInputPromise)); - if (cameraInputPromise != null && cameraInputPromise != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_118 cameraInputPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_118 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_118 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POSITION_TYPE_PROMISE_TC_118 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_VIDEO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_119 - * @tc.name : Get supported preview formats from camera-3 camerainput async api - * @tc.desc : Get supported preview formats from camera-3 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_119', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_119--------------"); - camera3InputPromise.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_119 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_119 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_119 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_119 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_119 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_119 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_120 - * @tc.name : Get supported preview formats from camera-3 camerainput promise api - * @tc.desc : Get supported preview formats from camera-3 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_120', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_120--------------"); - var cam3FormatPromise = await camera3InputPromise.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_120: " + JSON.stringify(cam3FormatPromise)); - if (cam3FormatPromise != null && cam3FormatPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_120 is not null || undefined"); - for (var i = 0; i < cam3FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_120 cam3FormatPromise: " + cam3FormatPromise[i]); - expect(cam3FormatPromise[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_120 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_120 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_120 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 - * @tc.name : Get supported sizes using camera-3 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-3 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121--------------"); - camera3InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT3_TC_122 - * @tc.name : Get supported video formats from camera-3 camerainput async api - * @tc.desc : Get supported video formats from camera-3 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT3_TC_122', 0, async function (done) { - console.info("--------------GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT3_TC_122--------------"); - camera3InputPromise.getSupportedVideoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT3_TC_122 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT3_TC_122 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT3_TC_122 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT3_TC_122 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT3_TC_122 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_CAMINPUT3_TC_122 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT3_TC_123 - * @tc.name : Get supported video formats from camera-3 camerainput promise api - * @tc.desc : Get supported video formats from camera-3 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT3_TC_123', 0, async function (done) { - console.info("--------------GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT3_TC_123--------------"); - var cam3FormatPromise = await camera3InputPromise.getSupportedVideoFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT3_TC_123: " + JSON.stringify(cam3FormatPromise)); - if (cam3FormatPromise != null && cam3FormatPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT3_TC_123 is not null || undefined"); - for (var i = 0; i < cam3FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT3_TC_123 cam3FormatPromise: " + cam3FormatPromise[i]); - expect(cam3FormatPromise[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT3_TC_123 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT3_TC_123 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_VIDEO_FORMATS_PROMISE_CAMINPUT3_TC_123 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 - * @tc.name : Get supported sizes using camera-3 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-3 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121--------------"); - camera3InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_121 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_125 - * @tc.name : Get supported sizes using camera-3 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-3 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_125', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_125--------------"); - var sizeArrayPromise = await camera3InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_125 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_125 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_125 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_125 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_125 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_125 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_126 - * @tc.name : Get supported photo format from camera-3 camerainput async api - * @tc.desc : Get supported photo format from camera-3 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_126', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_126--------------"); - camera3InputPromise.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_126 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_126 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_126 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_126 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_126 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_126 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_127 - * @tc.name : Get supported photo format from camera-3 camerainput promise api - * @tc.desc : Get supported photo format from camera-3 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_127', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_127--------------"); - var cam3FormatPromise = await camera3InputPromise.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_127: " + JSON.stringify(cam3FormatPromise)); - if (cam3FormatPromise != null && cam3FormatPromise.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_127 is not null || undefined"); - for (var i = 0; i < cam3FormatPromise.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_127 cam3FormatPromise: " + cam3FormatPromise[i]); - expect(cam3FormatPromise[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_127 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_127 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_127 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_128 - * @tc.name : Get supported sizes from camera-3 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-3 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_128', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_128--------------"); - camera3InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_128 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_128 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_128 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_128 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_128 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_128 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_129 - * @tc.name : Get supported sizes from camera-3 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-3 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_129', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_129--------------"); - var sizeArrayPromise = await camera3InputPromise.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_129: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_129 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_129 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_129 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_129 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_129 ends here"); - await sleep(1000); - done(); - }) - - /*CREATE CAMERAINPUT WITH POSITION BACK & TYPE UNSPECIFIED*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_130 - * @tc.name : Create camerainput from camera-3 cameraposition back & cameratype unspecified async api - * @tc.desc : Create camerainput from camera-3 cameraposition back & cameratype unspecified async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_130', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_130--------------"); - cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_BACK, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_130 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_130 data is not null || undefined"); - camera3InputPosBack = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_130 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_130 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_TC_130 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_131 - * @tc.name : Create camerainput from camera-3 cameraposition back & cameratype unspecified promise api - * @tc.desc : Create camerainput from camera-3 cameraposition back & cameratype unspecified promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_131', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_131--------------"); - camera3InputPromisePosBack = await cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_BACK, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_131 camera3InputPromisePosBack: " + JSON.stringify(camera3InputPromisePosBack)); - if (camera3InputPromisePosBack != null && camera3InputPromisePosBack != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_131 camera3InputPromisePosBack is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_131 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_131 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_BACK_TYPE_UNSPECIFIED_PROMISE_TC_131 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_132 - * @tc.name : Get supported preview formats from camera-3 camerainput async api - * @tc.desc : Get supported preview formats from camera-3 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_132', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_132--------------"); - camera3InputPromisePosBack.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_132 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_132 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_132 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_132 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_132 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_132 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_133 - * @tc.name : Get supported preview formats from camera-3 camerainput promise api - * @tc.desc : Get supported preview formats from camera-3 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_133', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_133--------------"); - var cam3FormatPromisePosBack = await camera3InputPromisePosBack.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_133: " + JSON.stringify(cam3FormatPromisePosBack)); - if (cam3FormatPromisePosBack != null && cam3FormatPromisePosBack.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_133 is not null || undefined"); - for (var i = 0; i < cam3FormatPromisePosBack.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_133 cam3FormatPromisePosBack: " + cam3FormatPromisePosBack[i]); - expect(cam3FormatPromisePosBack[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_133 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_133 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_133 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_134 - * @tc.name : Get supported sizes using camera-3 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-3 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_134', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_134--------------"); - camera3InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_134 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_134 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_134 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_134 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_134 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_134 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_135 - * @tc.name : Get supported sizes using camera-3 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-3 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_135', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_135--------------"); - var sizeArrayPromise = await camera3InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_135 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_135 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_135 size0ArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_135 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_135 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_135 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_136 - * @tc.name : Get supported photo format from camera-3 camerainput async api - * @tc.desc : Get supported photo format from camera-3 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_136', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_136--------------"); - camera3InputPromisePosBack.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_136 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_136 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_136 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_136 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_136 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_136 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_137 - * @tc.name : Get supported photo format from camera-3 camerainput promise api - * @tc.desc : Get supported photo format from camera-3 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_137', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_137--------------"); - var cam3FormatPromisePosBack = await camera3InputPromisePosBack.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_137: " + JSON.stringify(cam3FormatPromisePosBack)); - if (cam3FormatPromisePosBack != null && cam3FormatPromisePosBack.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_137 is not null || undefined"); - for (var i = 0; i < cam3FormatPromisePosBack.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_137 cam3FormatPromisePosBack: " + cam3FormatPromisePosBack[i]); - expect(cam3FormatPromisePosBack[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_137 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_137 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_137 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_138 - * @tc.name : Get supported sizes from camera-3 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-3 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_138', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_138--------------"); - camera3InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_138 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_138 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_138 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_138 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_138 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_138 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_139 - * @tc.name : Get supported sizes from camera-3 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-3 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_139', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_139--------------"); - var sizeArrayPromise = await camera3InputPromisePosBack.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_139: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_139 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_139 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_139 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_139 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_139 ends here"); - await sleep(1000); - done(); - }) - - /*CREATE CAMERAINPUT WITH POSITION FRONT & TYPE UNSPECIFIED*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_140 - * @tc.name : Create camerainput from camera-3 cameraposition front & cameratype unspecified async api - * @tc.desc : Create camerainput from camera-3 cameraposition front & cameratype unspecified async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_140', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_140--------------"); - cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_FRONT, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_140 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_140 data is not null || undefined"); - camera3InputPosFront = data; - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_140 PASSED"); - } - } else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_140 FAILED: " + err.message); - expect().assertFail(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_TC_140 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_141 - * @tc.name : Create camerainput from camera-3 cameraposition front & cameratype unspecified promise api - * @tc.desc : Create camerainput from camera-3 cameraposition front & cameratype unspecified promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_141', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_141--------------"); - camera3InputPromisePosFront = await cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_FRONT, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_141 camera3InputPromisePosFront: " + JSON.stringify(camera3InputPromisePosFront)); - if (camera3InputPromisePosFront != null && camera3InputPromisePosFront != undefined) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_141 camera3InputPromisePosFront is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_141 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_141 FAILED"); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_FRONT_TYPE_UNSPECIFIED_PROMISE_TC_141 ends here"); - await sleep(1000); - done(); - }) - - /*GET_SUPPORTED_PREVIEW_PHOTO_FORMATS_SIZE_TC*/ - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_TC_142 - * @tc.name : Get supported preview formats from camera-3 camerainput async api - * @tc.desc : Get supported preview formats from camera-3 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_TC_142', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_TC_142--------------"); - camera3InputPromisePosFront.getSupportedPreviewFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_142 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_142 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_142 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(1003); - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_142 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_142 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_TC_142 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_143 - * @tc.name : Get supported preview formats from camera-3 camerainput promise api - * @tc.desc : Get supported preview formats from camera-3 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_143', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_143--------------"); - var cam3FormatPromisePosFront = await camera3InputPromisePosFront.getSupportedPreviewFormats(); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_143: " + JSON.stringify(cam3FormatPromisePosFront)); - if (cam3FormatPromisePosFront != null && cam3FormatPromisePosFront.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_143 is not null || undefined"); - for (var i = 0; i < cam3FormatPromisePosFront.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_143 cam3FormatPromisePosFront: " + cam3FormatPromisePosFront[i]); - expect(cam3FormatPromisePosFront[i]).assertEqual(1003); - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_143 PASSED"); - } - } else { - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_143 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPPORTED_PREVIEW_FORMATS_PROMISE_TC_143 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_144 - * @tc.name : Get supported sizes using camera-3 cameraformat & camerainput async api - * @tc.desc : Get supported sizes using camera-3 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_144', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_144--------------"); - camera3InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_144 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_144 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_144 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_144 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_144 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_TC_144 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_145 - * @tc.name : Get supported sizes using camera-3 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes using camera-3 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_145', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_145--------------"); - var sizeArrayPromise = await camera3InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_YCRCb_420_SP); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_145 sizeArrayPromise: "); - if (sizeArrayPromise != null && sizeArrayPromise.length > 0) { - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_145 size0ArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_145 size0ArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_145 PASSED"); - } else { - expect().assertFail(); - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_145 FAILED"); - } - console.info("CameraModuleTest: Entering GET_SUPP_SIZES_CAMERA_FORMAT_YCRCb_420_SP_PROMISE_TC_145 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_TC_146 - * @tc.name : Get supported photo format from camera-3 camerainput async api - * @tc.desc : Get supported photo format from camera-3 camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_TC_146', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_TC_146--------------"); - camera3InputPromisePosFront.getSupportedPhotoFormats(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_146 success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_146 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_146 cameraFormat: " + data[i]); - expect(data[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_146 PASSED"); - } - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_146 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_TC_146 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_147 - * @tc.name : Get supported photo format from camera-3 camerainput promise api - * @tc.desc : Get supported photo format from camera-3 camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_147', 0, async function (done) { - console.info("--------------GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_147--------------"); - var cam3FormatPromisePosFront = await camera3InputPromisePosFront.getSupportedPhotoFormats(); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_147: " + JSON.stringify(cam3FormatPromisePosFront)); - if (cam3FormatPromisePosFront != null && cam3FormatPromisePosFront.length > 0) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_147 is not null || undefined"); - for (var i = 0; i < cam3FormatPromisePosFront.length; i++) { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_147 cam3FormatPromisePosFront: " + cam3FormatPromisePosFront[i]); - expect(cam3FormatPromisePosFront[i]).assertEqual(2000); - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_147 PASSED"); - } - } else { - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_147 FAILED"); - } - console.info(TAG + "Entering GET_SUPPORTED_PHOTO_FORMATS_PROMISE_TC_147 ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_148 - * @tc.name : Get supported sizes from camera-3 cameraformat & camerainput async api - * @tc.desc : Get supported sizes from camera-3 cameraformat & camerainput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_148', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_148--------------"); - camera3InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG, async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_148 success"); - if (data != null || data.length > 0) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_148 data is not null || undefined"); - for (var i = 0; i < data.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_148 sizeArray: width * height - " + data[i].width + " * " + data[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_148 PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_148 FAILED: " + err.message); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_TC_148 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_149 - * @tc.name : Get supported sizes from camera-3 cameraformat & camerainput promise api - * @tc.desc : Get supported sizes from camera-3 cameraformat & camerainput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_149', 0, async function (done) { - console.info("--------------GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_149--------------"); - var sizeArrayPromise = await camera3InputPromisePosFront.getSupportedSizes(cameraObj.CameraFormat.CAMERA_FORMAT_JPEG); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_149: "); - if (sizeArrayPromise != null && sizeArrayPromise != undefined) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_149 sizeArrayPromise is not null || undefined"); - for (var i = 0; i < sizeArrayPromise.length; i++) { - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_149 sizeArrayPromise: width * height - " + sizeArrayPromise[i].width + " * " + sizeArrayPromise[i].height); - } - expect(true).assertTrue(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_149 PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_149 FAILED"); - } - console.info(TAG + "Entering GET_SUPP_SIZES_CAMERA_FORMAT_JPEG_PROMISE_TC_149 ends here"); - console.info("--------------CAMERA-3 ENDS HERE--------------"); - await sleep(1000); - done(); - }) - - /*CREATE CAMERAINPUT WITH POSITION UNSPECIFIED & TYPE UNSPECIFIED*/ - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_TC_150 - * @tc.name : Create camerainput from cameraposition unspecified & cameratype unspecified async api - * @tc.desc : Create camerainput from cameraposition unspecified & cameratype unspecified async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_TC_150', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_TC_150--------------"); - cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_UNSPECIFIED, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_TC_150 success: "); - var camInput = data; - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_TC_150 camInput: " + JSON.stringify(camInput)); - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_TC_150 FAILED"); - } - else { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_TC_150 PASSED: " + err.message); - expect(true).assertTrue(); - } - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_TC_150 ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_PROMISE_TC_151 - * @tc.name : Create camerainput from cameraposition unspecified & cameratype unspecified promise api - * @tc.desc : Create camerainput from cameraposition unspecified & cameratype unspecified promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_PROMISE_TC_151', 0, async function (done) { - console.info("--------------CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_PROMISE_TC_151--------------"); - await cameraManager.createCameraInput(cameraObj.CameraPosition.CAMERA_POSITION_UNSPECIFIED, cameraObj.CameraType.CAMERA_TYPE_UNSPECIFIED) - .then(function () { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_PROMISE_TC_151 camInputPromise: "); - expect().assertFail(); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_PROMISE_TC_151 FAILED"); - }) - .catch((err) => { - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_PROMISE_TC PASSED : " + err.message); - expect(true).assertTrue(); - }); - console.info(TAG + "Entering CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_UNSPECIFIED_PROMISE_TC_151 ends here"); - await sleep(1000); - done(); - }) - /*CREATE CAMERAINPUT WITH POSITION UNSPECIFIED & TYPE WIDE ANGLE*/ /** * @tc.number : CREATE_CAMERA_INPUT_POS_UNSPECIFIED_TYPE_WIDE_ANGLE_TC_152 @@ -5227,4 +1030,4 @@ export default function cameraJSUnitCameraFormat(surfaceId: any) { done(); }) }) -} \ No newline at end of file +} diff --git a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitPhotoAsync.test.ets b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitPhotoAsync.test.ets index 6f7b2e078ba2b0b70bcae156c02eb2f69a7c33fe..166153287cc1df11f0f2fa36e8a869a97728fedd 100644 --- a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitPhotoAsync.test.ets +++ b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitPhotoAsync.test.ets @@ -161,6 +161,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { done(); }) + /** * @tc.number : CAMERA_STATUS_CALLBACK * @tc.name : camera status callback on CameraManager async api @@ -180,11 +181,11 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Camera status Callback CameraStatusInfo_Camera: " + data.camera); console.info(TAG + "Camera status Callback CameraStatusInfo_Status: " + data.status); + expect(true).assertTrue(); } } else { expect().assertFail(); - console.info(TAG + "Camera status Callback FAILED: " + err.message); } await sleep(1000); done(); @@ -194,6 +195,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { done(); }) + /** * @tc.number : GET_CAMERAS * @tc.name : Get camera from cameramanager to get array of camera async api @@ -241,6 +243,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { done(); }) + /*CAMERA-0 Scripts*/ /** * @tc.number : CREATE_CAMERA_INPUT @@ -272,13 +275,13 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { }) /** - * @tc.number : CAMERA_INPUT_CALLBACK_ON_ERROR - * @tc.name : Photo output callback on error api - * @tc.desc : Photo output callback on error api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ + * @tc.number : CAMERA_INPUT_CALLBACK_ON_ERROR + * @tc.name : Photo output callback on error api + * @tc.desc : Photo output callback on error api + * @tc.size : MEDIUM + * @tc.type : Function + * @tc.level : Level 0 + */ it('CAMERA_INPUT_CALLBACK_ON_ERROR', 0, async function (done) { if (camera0Input == null || camera0Input == undefined) { console.info(TAG + "Entering CAMERA_INPUT_CALLBACK_ON_ERROR cameraInput == null || undefined"); @@ -293,7 +296,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "Error in CameraInputCallback FAILED: " + err.message); } await sleep(1000); done(); @@ -312,6 +314,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.type : Function * @tc.level : Level 0 */ + it('CREATE_PREVIEW_OUTPUT_SUCCESS', 0, async function (done) { console.info(TAG + " Entering CREATE_PREVIEW_OUTPUT_SUCCESS to operate"); cameraObj.createPreviewOutput(surfaceId, async (err, data) => { @@ -342,7 +345,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEW_OUTPUT_CALLBACK_ON_ERROR', 0, async function (done) { if (previewOutputAsync == null || previewOutputAsync == undefined) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_ERROR previewOutput == null || undefined"); @@ -357,7 +360,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK FAILED: " + err.message); } await sleep(1000); done(); @@ -376,6 +378,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.type : Function * @tc.level : Level 0 */ + it('CREATE_PHOTO_OUTPUT_SUCCESS', 0, async function (done) { console.info(TAG + "Entering CREATE_PHOTO_OUTPUT_SUCCESS to operate"); console.info(TAG + 'Entering getImageReceiverSurfaceId') @@ -403,13 +406,13 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { }) /** - * @tc.number : PHOTO_OUTPUT_CALLBACK_ON_ERROR - * @tc.name : Photo output callback on error api - * @tc.desc : Photo output callback on error api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ + * @tc.number : PHOTO_OUTPUT_CALLBACK_ON_ERROR + * @tc.name : Photo output callback on error api + * @tc.desc : Photo output callback on error api + * @tc.size : MEDIUM + * @tc.type : Function + * @tc.level : Level 0 + */ it('PHOTO_OUTPUT_CALLBACK_ON_ERROR', 0, async function (done) { if (photoOutputAsync == null || photoOutputAsync == undefined) { console.info(TAG + "Entering PHOTO_OUTPUT_CALLBACK_ON_ERROR photoOutput == null || undefined"); @@ -424,7 +427,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "PHOTO_OUTPUT_CALLBACK_ON_ERROR FAILED: " + err.message); } await sleep(1000); done(); @@ -474,7 +476,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAP_SES_CALLBACK_ON_ERROR', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering CAP_SES_CALLBACK_ON_ERROR captureSession == null || undefined"); @@ -489,7 +491,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "Error in CaptureSessioncallback FAILED: " + err.message); } await sleep(1000); done(); @@ -529,6 +530,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { await sleep(1000); done(); }) + await sleep(1000); done(); } @@ -541,7 +543,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_INPUT_SUCCESS', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering ADD_INPUT_SUCCESS captureSession == null || undefined"); @@ -575,7 +577,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_OUTPUT_PREVIEW_SUCCESS', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS captureSession == null || undefined"); @@ -607,7 +609,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_OUTPUT_PHOTO_SUCCESS', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS captureSession == null || undefined"); @@ -694,8 +696,8 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { done(); }) await sleep(1000); - done(); } + done(); }) /** @@ -737,7 +739,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_INPUT_SUCCESS', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering ADD_INPUT_SUCCESS captureSession == null || undefined"); @@ -771,7 +773,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_OUTPUT_PREVIEW_SUCCESS', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS captureSession == null || undefined"); @@ -803,7 +805,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_OUTPUT_PHOTO_SUCCESS', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS captureSession == null || undefined"); @@ -837,7 +839,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('COMMIT_CONFIG_SUCCESS', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS captureSession == null || undefined"); @@ -872,7 +874,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START', 0, async function (done) { if (previewOutputAsync == null || previewOutputAsync == undefined) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START previewOutput == null || undefined"); @@ -882,12 +884,10 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { if (!err) { console.info(TAG + "PreviewStart frameStart Callback is success"); if (data != null || data != undefined) { - console.info(TAG + "Error during PreviewOutput with ErrorCode: " + data.code); expect(true).assertTrue(); } } else { - expect().assertFail(); - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START FAILED : + err.message"); + expect().assertFail() } await sleep(1000); done(); @@ -904,7 +904,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END', 0, async function (done) { if (previewOutputAsync == null || previewOutputAsync == undefined) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END previewOutput == null || undefined"); @@ -918,7 +918,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END FAILED : + err.message"); } await sleep(1000); done(); @@ -936,7 +935,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTO_CAP_CALLBACK_ON_CAPTURE_START', 0, async function (done) { if (photoOutputAsync == null || photoOutputAsync == undefined) { console.info(TAG + "Entering PHOTO_CAP_CALLBACK_ON_CAPTURE_START photoOutput == null || undefined"); @@ -950,8 +949,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { expect(true).assertTrue(); } } else { - expect().assertFail(); - console.info(TAG + "PHOTO_CAP_CALLBACK_ON_CAPTURE_START FAILED: " + err.message); + expect().assertFail() } await sleep(1000); done(); @@ -968,7 +966,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTO_CAP_CALLBACK_ON_CAPTURE_END', 0, async function (done) { if (photoOutputAsync == null || photoOutputAsync == undefined) { console.info(TAG + "Entering PHOTO_CAP_CALLBACK_ON_CAPTURE_END photoOutput == null || undefined"); @@ -984,7 +982,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + 'PHOTO_CAP_CALLBACK_ON_CAPTURE_END FAILED' + err.message); } await sleep(1000); done(); @@ -1001,7 +998,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTO_CAP_CALLBACK_ON_FRAME_SHUTTER', 0, async function (done) { if (photoOutputAsync == null || photoOutputAsync == undefined) { console.info(TAG + "Entering PHOTO_CAP_CALLBACK_ON_FRAME_SHUTTER photoOutput == null || undefined"); @@ -1017,7 +1014,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "PHOTO_CAP_CALLBACK_ON_FRAME_SHUTTER FAILED: " + err.message); } await sleep(1000); done(); @@ -1034,7 +1030,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAPTURE_SESSION_START_SUCCESS', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering CAPTURE_SESSION_START_SUCCESS captureSession == null || undefined"); @@ -1064,7 +1060,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('HAS_FLASH', 0, async function (done) { console.info(TAG + "hasFlash called.") camera0Input.hasFlash(async (err, data) => { @@ -1072,12 +1068,12 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { console.info(TAG + "Entering HAS_FLASH success"); if (data != null || data != undefined) { console.info(TAG + "Entering HAS_FLASH data is not null || undefined"); + expect(true).assertTrue(); console.info(TAG + "Entering HAS_FLASH PASSED with HAS_FLASH is: " + data); - expect(data).assertEqual(true); } } else { - console.info(TAG + "Entering HAS_FLASH FAILED" + err.message); expect().assertFail(); + console.info(TAG + "Entering HAS_FLASH FAILED" + err.message); } console.info(TAG + "Entering HAS_FLASH ends here"); }) @@ -1092,7 +1088,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_OPEN_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED to operate"); camera0Input.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_OPEN, async (err, data) => { @@ -1101,81 +1097,22 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED data is not null || undefined"); console.info(TAG + "FLASH_MODE_OPEN supported is: " + data); - expect(data).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED PASSED"); } } else { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED FAILED" + err.message); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED ends here"); } await sleep(1000); done(); }) - await sleep(1000); - done(); - }) - /** - * @tc.number : SET_FLASH_MODE_OPEN - * @tc.name : set flash mode open camera0 api - * @tc.desc : set flash mode open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_OPEN', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN to operate"); - camera0Input.setFlashMode(cameraObj.FlashMode.FLASH_MODE_OPEN, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_OPEN); - console.info(TAG + "Entering SET_FLASH_MODE_OPEN PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_OPEN).assertEqual(1); - } - else { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_OPEN ends here"); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FLASH_MODE_OPEN - * @tc.name : get flash mode open camera0 api - * @tc.desc : get flash mode open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_OPEN', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_OPEN to operate"); - camera0Input.getFlashMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FLASH_MODE_OPEN success"); - if (data == 1) { - console.info(TAG + "GET_FLASH_MODE_OPEN data is not null || undefined: "); - console.info(TAG + "Current FlashMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FLASH_MODE_OPEN PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_OPEN FAILED" + err.message); - console.info(TAG + "GET_FLASH_MODE_OPEN ends here"); - } - await sleep(1000); - done(); - }) await sleep(1000); done(); }) + /** * @tc.number : IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED * @tc.name : check if flash mode always open is supported-camera0Input api @@ -1183,7 +1120,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED to operate"); camera0Input.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN, async (err, data) => { @@ -1191,81 +1128,23 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { console.info(TAG + "Entering FLASH_MODE_ALWAYS_OPEN SUCCESS "); if (data != null || data != undefined) { console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED data is not null || undefined"); + expect(true).assertTrue(); console.info(TAG + "FLASH_MODE_ALWAYS_OPEN supported is: " + data); - expect(data).assertEqual(true); console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED PASSED"); } } else { console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED FAILED" + err.message); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED ends here"); } await sleep(1000); done(); }) - await sleep(1000); - done(); - }) - /** - * @tc.number : SET_FLASH_MODE_ALWAYS_OPEN - * @tc.name : set flash mode always open camera0 api - * @tc.desc : set flash mode always open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_ALWAYS_OPEN', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN to operate"); - camera0Input.setFlashMode(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN); - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN).assertEqual(3); - } - else { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN ends here"); - } - await sleep(1000); - done(); - }) await sleep(1000); done(); }) - /** - * @tc.number : GET_FLASH_MODE_ALWAYS_OPEN - * @tc.name : get flash mode always open camera0 api - * @tc.desc : get flash mode always open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_ALWAYS_OPEN', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_ALWAYS_OPEN to operate"); - camera0Input.getFlashMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FLASH_MODE_ALWAYS_OPEN success"); - if (data == 3) { - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN data is not null || undefined: "); - expect(true).assertTrue(); - console.info(TAG + "Current FlashMode is: " + data); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN FAILED" + err.message); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN ends here"); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) + /** * @tc.number : PHOTOOUTPUT_CAPTURE_WITHOUT_PHOTOSETTINGS @@ -1274,7 +1153,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_CAPTURE_WITHOUT_PHOTOSETTINGS', 0, async function (done) { if (photoOutputAsync == null || photoOutputAsync == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_CAPTURE_WITHOUT_PHOTOSETTINGS photoOutput == null || undefined"); @@ -1308,7 +1187,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_CLOSE_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED to operate"); camera0Input.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_CLOSE, async (err, data) => { @@ -1316,81 +1195,24 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED SUCCESS "); if (data != null || data != undefined) { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED data is not null || undefined"); + expect(true).assertTrue(); console.info(TAG + "FLASH_MODE_CLOSE supported is: " + data); - expect(data).assertEqual(true); console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED PASSED"); } } else { - console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED FAILED" + err.message); expect().assertFail(); + console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED FAILED" + err.message); console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED ends here"); } await sleep(1000); done(); }) - await sleep(1000); - done(); - }) - /** - * @tc.number : SET_FLASH_MODE_CLOSE - * @tc.name : set flash mode close camera0 api - * @tc.desc : set flash mode close camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_CLOSE', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE to operate"); - camera0Input.setFlashMode(cameraObj.FlashMode.FLASH_MODE_CLOSE, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_CLOSE); - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_CLOSE).assertEqual(0); - } - else { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE ends here"); - } - await sleep(1000); - done(); - }) await sleep(1000); done(); }) - /** - * @tc.number : GET_FLASH_MODE_CLOSE - * @tc.name : get flash mode close camera0 api - * @tc.desc : get flash mode close camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_CLOSE', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_CLOSE to operate"); - camera0Input.getFlashMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FLASH_MODE_CLOSE success"); - if (data == 0) { - console.info(TAG + "GET_FLASH_MODE_CLOSE data is not null || undefined: "); - console.info(TAG + "Current FlashMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FLASH_MODE_CLOSE PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_CLOSE FAILED" + err.message); - console.info(TAG + "GET_FLASH_MODE_CLOSE ends here"); - } - await sleep(1000) - done(); - }) - await sleep(1000) - done() - }) + /** * @tc.number : IS_FLASH_MODE_AUTO_SUPPORTED @@ -1399,7 +1221,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_AUTO_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_AUTO_SUPPORTED to operate"); camera0Input.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_AUTO, async (err, data) => { @@ -1419,37 +1241,13 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { await sleep(1000); done(); }) - await sleep(1000); - done(); - }) - /** - * @tc.number : SET_FLASH_MODE_AUTO - * @tc.name : set flash mode auto camera0 api - * @tc.desc : set flash mode auto camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_AUTO', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_AUTO to operate"); - camera0Input.setFlashMode(cameraObj.FlashMode.FLASH_MODE_AUTO, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FLASH_MODE_AUTO SUCCESS which is not supported: "); - console.info(TAG + "Entering SET_FLASH_MODE_AUTO FAILED") - expect().assertFail(); - } else { - expect(true).assertTrue() - console.info(TAG + "Entering SET_FLASH_MODE_AUTO PASSED: " + err.message); - console.info(TAG + "Entering SET_FLASH_MODE_AUTO ends here"); - } - await sleep(1000); - done(); - }) await sleep(1000); done(); }) + + /** * @tc.number : IS_FOCUS_MODE_LOCKED_SUPPORTED * @tc.name : check if focus mode locked is supported-camera0Input api @@ -1457,7 +1255,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_LOCKED_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED to operate"); camera0Input.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_LOCKED, async (err, data) => { @@ -1466,7 +1264,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_LOCKED_SUPPORTED is: " + data); - expect(data).assertEqual(false); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED PASSED: "); } } else { @@ -1481,65 +1279,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_LOCKED - * @tc.name : set focus mode locked camera0 api - * @tc.desc : set focus mode locked camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_LOCKED', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED to operate"); - camera0Input.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_LOCKED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_LOCKED); - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_LOCKED).assertEqual(3); - } else { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED ends here"); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_LOCKED - * @tc.name : get focus mode locked camera0 api - * @tc.desc : get focus mode locked camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_LOCKED', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_LOCKED to operate"); - camera0Input.getFocusMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FOCUS_MODE_LOCKED SUCCESS: " + data); - if (data == 0) { - console.info(TAG + "GET_FOCUS_MODE_LOCKED data is not null || undefined: "); - console.info(TAG + "Current FocusMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_LOCKED PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_LOCKED FAILED" + err.message); - console.info(TAG + "GET_FOCUS_MODE_LOCKED ends here"); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - /** * @tc.number : IS_FOCUS_MODE_MANUAL_SUPPORTED * @tc.name : check if focus mode manual is supported-camera0Input api @@ -1547,7 +1286,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_MANUAL_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED to operate"); camera0Input.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_MANUAL, async (err, data) => { @@ -1556,7 +1295,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_MANUAL_SUPPORTED is: " + data); - expect(data).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED PASSED: "); } } else { @@ -1571,66 +1310,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_MANUAL - * @tc.name : set focus mode manual camera0 api - * @tc.desc : set focus mode manual camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_MANUAL', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL to operate"); - camera0Input.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_MANUAL, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_MANUAL); - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_MANUAL).assertEqual(0) - } - else { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL ends here"); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_MANUAL - * @tc.name : get focus mode manual camera0 api - * @tc.desc : get focus mode manual camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_MANUAL', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_MANUAL to operate"); - camera0Input.getFocusMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FOCUS_MODE_MANUAL SUCCESS"); - if (data == 0) { - console.info(TAG + "GET_FOCUS_MODE_MANUAL data is not null || undefined: "); - console.info(TAG + "Current FocusMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_MANUAL PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_MANUAL FAILED" + err.message); - console.info(TAG + "GET_FOCUS_MODE_MANUAL ends here"); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - /** * @tc.number : IS_FOCUS_MODE_CONTINUOUS_SUPPORTED * @tc.name : check if focus mode continuous is supported-camera0Input api @@ -1638,7 +1317,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_CONTINUOUS_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED to operate"); camera0Input.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO, async (err, data) => { @@ -1647,7 +1326,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_CONTINOUS_SUPPORTED is: " + data); - expect(data).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED PASSED: "); } } else { @@ -1662,66 +1341,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_CONTINUOUS - * @tc.name : set focus mode continuous camera0 api - * @tc.desc : set focus mode continuous camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_CONTINUOUS', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS to operate"); - camera0Input.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO); - expect(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO).assertEqual(1) - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS PASSED") - } - else { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS ends here"); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_CONTINUOUS - * @tc.name : get focus mode continuous camera0 api - * @tc.desc : get focus mode continuous camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_CONTINUOUS', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_CONTINUOUS to operate"); - camera0Input.getFocusMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FOCUS_MODE_CONTINUOUS SUCCESS"); - if (data == 1) { - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS data is not null || undefined: "); - console.info(TAG + "Current FocusMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS FAILED" + err.message); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS ends here"); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - /** * @tc.number : IS_FOCUS_MODE_AUTO_SUPPORTED * @tc.name : check if focus mode auto is supported-camera0Input api @@ -1729,7 +1348,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_AUTO_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED to operate"); camera0Input.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_AUTO, async (err, data) => { @@ -1738,7 +1357,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_AUTO_SUPPORTED is: " + data); - expect(data).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED PASSED: "); } } else { @@ -1753,67 +1372,6 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_AUTO - * @tc.name : set focus mode auto camera0 api - * @tc.desc : set focus mode auto camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_AUTO', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO to operate"); - camera0Input.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_AUTO, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_AUTO); - if (data != null || data != undefined) { - expect(cameraObj.FocusMode.FOCUS_MODE_AUTO).assertEqual(2); - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO PASSED") - } - } else { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO ends here"); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_AUTO - * @tc.name : get focus mode auto camera0 api - * @tc.desc : get focus mode auto camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_AUTO', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_AUTO to operate"); - camera0Input.getFocusMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FOCUS_MODE_AUTO SUCCESS"); - if (data == 2) { - console.info(TAG + "GET_FOCUS_MODE_AUTO data is not null || undefined: "); - console.info(TAG + "Current FocusMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_AUTO PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_AUTO FAILED" + err.message); - console.info(TAG + "GET_FOCUS_MODE_AUTO ends here"); - } - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - /** * @tc.number : PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS Rotation-0 & Quality-0 * @tc.name : Photo output capture with photosettings api @@ -1821,7 +1379,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS', 0, async function (done) { if (photoOutputAsync == null || photoOutputAsync == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS photoOutput == null || undefined"); @@ -1855,7 +1413,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS', 0, async function (done) { if (photoOutputAsync == null || photoOutputAsync == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS photoOutput == null || undefined"); @@ -1889,7 +1447,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS', 0, async function (done) { if (photoOutputAsync == null || photoOutputAsync == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS photoOutput == null || undefined"); @@ -1913,242 +1471,14 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { done(); } }) - - /** - * @tc.number : GET_ZOOM_RATIO - * @tc.name : get zoom ratio camera-0 cameraId api - * @tc.desc : get zoom ratio camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_ZOOM_RATIO', 0, async function (done) { - console.info("--------------GET_ZOOM_RATIO--------------"); - camera0Input.getZoomRatioRange(async (err, data) => { - if (!err) { - if (data != null && data != undefined) { - console.info(TAG + "Entering GET_ZOOM_RATIO data is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering GET_ZOOM_RATIO Success " + data) - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_ZOOM_RATIO FAILED: " + err.message); - } - console.info(TAG + "Entering GET_ZOOM_RATIO ends here"); - await sleep(1000); - done(); - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_1_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_1_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(1, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 1"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(1); - console.info(TAG + "SET_GET_ZOOM_1_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_1_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_1_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_2_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_2_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(2, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 2"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(2); - console.info(TAG + "SET_GET_ZOOM_2_ASYNC PASSED "); - } - else { - expect().assertFail(); - console.info(TAG + "GET_ZOOM_2_ASYNC FAILED" + err.message); - } - }) - } else { - expect().assertFail(); - console.info(TAG + "SET_ZOOM_2_ASYNC FAILED" + err.message); - } - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_3_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_3_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(3, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 3"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(3); - console.info(TAG + "SET_GET_ZOOM_3_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_3_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_3_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_4_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_4_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(4, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 4"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(4); - console.info(TAG + "SET_GET_ZOOM_4_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_4_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_4_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_5_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_5_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(5, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 5"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(5); - console.info(TAG + "SET_GET_ZOOM_5_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_5_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_5_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_6_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_6_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(6, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 6"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(6); - console.info(TAG + "SET_GET_ZOOM_6_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_6_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_6_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1000); - done(); - }) - - /** + /** * @tc.number : PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS with Rotation-270 * @tc.name : Photo output capture with photosettings api * @tc.desc : Photo output capture with photosettings api * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS', 0, async function (done) { if (photoOutputAsync == null || photoOutputAsync == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS photoOutput == null || undefined"); @@ -2181,7 +1511,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAPTURE_SESSION_STOP', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering CAPTURE_SESSION_STOP captureSession == null || undefined"); @@ -2215,7 +1545,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAPTURE_SESSION_RELEASE', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering CAPTURE_SESSION_RELEASE captureSession == null || undefined"); @@ -2249,7 +1579,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUPUT_RELEASE', 0, async function (done) { if (photoOutputAsync == null || photoOutputAsync == undefined) { console.info(TAG + "Entering PHOTOOUPUT_RELEASE photoOutputAsync == null || undefined"); @@ -2280,7 +1610,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEWOUPUT_RELEASE', 0, async function (done) { if (previewOutputAsync == null || previewOutputAsync == undefined) { console.info(TAG + "Entering PREVIEWOUPUT_RELEASE previewOutputAsync == null || undefined"); @@ -2314,7 +1644,7 @@ export default function cameraJSUnitPhotoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAMERAINPUT_RELEASE_SUCCESS', 0, async function (done) { if (camera0Input == null || camera0Input == undefined) { console.info(TAG + "Entering CAMERAINPUT_RELEASE_SUCCESS camera0Input == null || undefined"); diff --git a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitPhotoPromise.test.ets b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitPhotoPromise.test.ets index 8c633f8239a0ee6fbe5be9d10ad8bc4bfa72ee0e..2ed8c673dac6e7feb56e1c7c8af70e2f7b9bceb6 100644 --- a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitPhotoPromise.test.ets +++ b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitPhotoPromise.test.ets @@ -173,11 +173,11 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Camera status Callback CameraStatusInfo_Camera: " + data.camera); console.info(TAG + "Camera status Callback CameraStatusInfo_Status: " + data.status); + expect(true).assertTrue(); } } else { expect().assertFail(); - console.info(TAG + "Camera status Callback FAILED: " + err.message); } await sleep(1000); done(); @@ -251,13 +251,13 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { }) /** - * @tc.number : CAMERA_INPUT_CALLBACK_ON_ERROR - * @tc.name : Photo output callback on error api - * @tc.desc : Photo output callback on error api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ + * @tc.number : CAMERA_INPUT_CALLBACK_ON_ERROR + * @tc.name : Photo output callback on error api + * @tc.desc : Photo output callback on error api + * @tc.size : MEDIUM + * @tc.type : Function + * @tc.level : Level 0 + */ it('CAMERA_INPUT_CALLBACK_ON_ERROR', 0, async function (done) { if (camera0InputPromise == null || camera0InputPromise == undefined) { console.info(TAG + "Entering CAMERA_INPUT_CALLBACK_ON_ERROR camera0InputPromise == null || undefined"); @@ -272,7 +272,6 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "CAMERA_INPUT_CALLBACK FAILED: " + err.message); } await sleep(1000); done(); @@ -315,7 +314,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ + it('PREVIEW_OUTPUT_CALLBACK_ON_ERROR', 0, async function (done) { if (previewOutputPromise == null || previewOutputPromise == undefined) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_ERROR previewOutput == null || undefined"); @@ -330,7 +330,6 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK FAILED: " + err.message); } await sleep(1000); done(); @@ -376,7 +375,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTO_OUTPUT_CALLBACK_ON_ERROR', 0, async function (done) { if (photoOutputPromise == null || photoOutputPromise == undefined) { console.info(TAG + "Entering PHOTO_OUTPUT_CALLBACK_ON_ERROR photoOutput == null || undefined"); @@ -391,7 +390,6 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "PHOTO_OUTPUT_CALLBACK_ON_ERROR FAILED: " + err.message); } await sleep(1000); done(); @@ -436,7 +434,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAP_SES_CALLBACK_ON_ERROR', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering CAP_SES_CALLBACK_ON_ERROR captureSession == null || undefined"); @@ -446,12 +444,11 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { if (!err) { console.info(TAG + " captureSession errorcallback is success"); if (data != null || data != undefined) { - console.info(TAG + "Error CAP_SES_CALLBACK_ON_ERROR with ErrorCode: " + data.code); + console.info(TAG + "Error in CaptureSessioncallback with ErrorCode: " + data.code); expect(true).assertTrue(); } } else { expect().assertFail(); - console.info(TAG + "CAP_SES_CALLBACK_ON_ERROR FAILED: " + err.message); } await sleep(1000); done(); @@ -476,8 +473,9 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { } else { console.info(TAG + "Entering CREATE_BEGIN_CONFIG_SUCCESS_PROMISE to operate"); const promise = await CaptureSessionPromise.beginConfig(); - console.info(TAG + "Entering beginConfig success:"); - if (promise == undefined) { + console.info(TAG + "Entering beginConfig success"); + if (promise != null || promise != undefined) { + console.info(TAG + "Entering CREATE_BEGIN_CONFIG beginConfig data is not null || undefined: " + JSON.stringify(promise)); expect(true).assertTrue(); console.info(TAG + "Entering CREATE_BEGIN_CONFIG_SUCCESS_PROMISE beginConfig PASSED"); } @@ -486,6 +484,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering beginConfig FAILED"); } console.info(TAG + "Entering beginConfig ends here"); + await sleep(1000); + done(); } await sleep(1000); done(); @@ -498,7 +498,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_INPUT_SUCCESS_PROMISE', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE captureSession == null || undefined"); @@ -506,7 +506,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE to operate"); const Promise = await CaptureSessionPromise.addInput(camera0InputPromise); console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE addInput success"); - if (Promise == undefined) { + if (Promise != null || Promise != undefined) { + console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE addInput data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE addInput PASSED"); } @@ -529,7 +530,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE captureSession == null || undefined"); @@ -537,7 +538,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE to operate"); const promise = await CaptureSessionPromise.addOutput(previewOutputPromise); console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE : Success"); - if (promise == undefined) { + if (promise != null || promise != undefined) { + console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE PASSED"); } @@ -560,7 +562,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_OUTPUT_PHOTO_SUCCESS', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS captureSession == null || undefined"); @@ -568,13 +570,14 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS to operate"); const promise = await CaptureSessionPromise.addOutput(photoOutputPromise); console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS success"); - if (promise == undefined) { + if (promise != null || promise != undefined) { + console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS PASSED"); } else { expect().assertFail(); - console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS FAILED "); + console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS FAILED: "); } console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS ends here"); await sleep(1000); @@ -584,6 +587,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { done(); }) + /** * @tc.number : REMOVE_INPUT_SUCCESS * @tc.name : remove input api @@ -599,7 +603,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering REMOVE_INPUT_SUCCESS to operate"); const Promise = await CaptureSessionPromise.removeInput(camera0InputPromise); console.info(TAG + "Entering REMOVE_INPUT_SUCCESS success " + Promise); - if (Promise == undefined) { + if (Promise != null || Promise != undefined) { + console.info(TAG + "Entering REMOVE_INPUT_SUCCESS data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering REMOVE_INPUT_SUCCESS PASSED"); } @@ -630,7 +635,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering REMOVE_INPUT_SUCCESS to operate"); const Promise = await CaptureSessionPromise.removeOutput(previewOutputPromise); console.info(TAG + "Entering REMOVE_INPUT_SUCCESS addInput success " + Promise); - if (Promise == undefined) { + if (Promise != null || Promise != undefined) { + console.info(TAG + "Entering REMOVE_INPUT_SUCCESS addInput data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering REMOVE_INPUT_SUCCESS addInput PASSED"); } @@ -661,7 +667,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering REMOVE_INPUT_SUCCESS to operate"); const Promise = await CaptureSessionPromise.removeOutput(photoOutputPromise); console.info(TAG + "Entering REMOVE_INPUT_SUCCESS addInput success " + Promise); - if (Promise == undefined) { + if (Promise != null || Promise != undefined) { + console.info(TAG + "Entering REMOVE_INPUT_SUCCESS addInput data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering REMOVE_INPUT_SUCCESS addInput PASSED"); } @@ -677,6 +684,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { done(); }) + /** * @tc.number : ADD_INPUT_SUCCESS_PROMISE * @tc.name : Add Input with camera0Input api @@ -684,7 +692,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_INPUT_SUCCESS_PROMISE', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE captureSession == null || undefined"); @@ -692,7 +700,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE to operate"); const Promise = await CaptureSessionPromise.addInput(camera0InputPromise); console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE addInput success"); - if (Promise == undefined) { + if (Promise != null || Promise != undefined) { + console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE addInput data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE addInput PASSED"); } @@ -715,7 +724,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE captureSession == null || undefined"); @@ -723,7 +732,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE to operate"); const promise = await CaptureSessionPromise.addOutput(previewOutputPromise); console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE : Success"); - if (promise == undefined) { + if (promise != null || promise != undefined) { + console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE PASSED"); } @@ -746,7 +756,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('ADD_OUTPUT_PHOTO_SUCCESS', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS captureSession == null || undefined"); @@ -754,7 +764,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS to operate"); const promise = await CaptureSessionPromise.addOutput(photoOutputPromise); console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS success"); - if (promise == undefined) { + if (promise != null || promise != undefined) { + console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering ADD_OUTPUT_PHOTO_SUCCESS PASSED"); } @@ -777,7 +788,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('COMMIT_CONFIG_SUCCESS', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS captureSession == null || undefined"); @@ -785,7 +796,8 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS to operate"); const promise = await CaptureSessionPromise.commitConfig(); console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS commitConfig success"); - if (promise == undefined) { + if (promise != null || promise != undefined) { + console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS commitConfig PASSED"); } @@ -810,7 +822,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START', 0, async function (done) { if (previewOutputPromise == null || previewOutputPromise == undefined) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START previewOutput == null || undefined"); @@ -818,13 +830,12 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START to operate"); previewOutputPromise.on("frameStart", async (err, data) => { if (!err) { - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START is success"); + console.info(TAG + "Preview frameStart Callback is success"); if (data != null || data != undefined) { expect(true).assertTrue(); } } else { - expect().assertFail(); - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START FAILED : + err.message"); + expect().assertFail() } await sleep(1000); done(); @@ -841,7 +852,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END', 0, async function (done) { if (previewOutputPromise == null || previewOutputPromise == undefined) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END previewOutput == null || undefined"); @@ -849,13 +860,12 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END to operate"); previewOutputPromise.on("frameEnd", async (err, data) => { if (!err) { - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END is success"); + console.info(TAG + "Preview frameEnd Callback is success"); if (data != null || data != undefined) { expect(true).assertTrue(); } } else { expect().assertFail(); - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END FAILED : + err.message"); } await sleep(1000); done(); @@ -873,7 +883,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTO_CAP_CALLBACK_ON_CAPTURE_START', 0, async function (done) { if (photoOutputPromise == null || photoOutputPromise == undefined) { console.info(TAG + "Entering PHOTO_CAP_CALLBACK_ON_CAPTURE_START photoOutput == null || undefined"); @@ -887,8 +897,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { expect(true).assertTrue(); } } else { - expect().assertFail(); - console.info(TAG + "PHOTO_CAP_CALLBACK_ON_CAPTURE_START FAILED: " + err.message); + expect().assertFail() } await sleep(1000); done(); @@ -905,7 +914,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTO_CAP_CALLBACK_ON_CAPTURE_END', 0, async function (done) { if (photoOutputPromise == null || photoOutputPromise == undefined) { console.info(TAG + "Entering PHOTO_CAP_CALLBACK_ON_CAPTURE_END photoOutput == null || undefined"); @@ -921,7 +930,6 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + 'PHOTO_CAP_CALLBACK_ON_CAPTURE_END FAILED' + err.message); } await sleep(1000); done(); @@ -938,7 +946,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTO_CAP_CALLBACK_ON_FRAME_SHUTTER', 0, async function (done) { if (photoOutputPromise == null || photoOutputPromise == undefined) { console.info(TAG + "Entering PHOTO_CAP_CALLBACK_ON_FRAME_SHUTTER photoOutput == null || undefined"); @@ -948,13 +956,12 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { if (!err) { console.info(TAG + "frameShutter callback is success"); if (data != null || data != undefined) { - console.info(TAG + "PHOTO_CAP_CALLBACK_ON_FRAME_SHUTTER with captureId: " + data.captureId); - console.info(TAG + "PHOTO_CAP_CALLBACK_ON_FRAME_SHUTTER with timestamp: " + data.timestamp); + console.info(TAG + "frameShutter callback with captureId: " + data.captureId); + console.info(TAG + "frameShutter callback with timestamp: " + data.timestamp); expect(true).assertTrue(); } } else { expect().assertFail(); - console.info(TAG + "PHOTO_CAP_CALLBACK_ON_FRAME_SHUTTER FAILED: " + err.message); } await sleep(1000); done(); @@ -971,16 +978,19 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAPTURE_SESSION_START_SUCCESS', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering CAPTURE_SESSION_START_SUCCESS captureSession == null || undefined"); } else { console.info(TAG + "Entering CAPTURE_SESSION_START_SUCCESS to operate"); - await CaptureSessionPromise.start(); + const promise = await CaptureSessionPromise.start(); console.info(TAG + "Entering captureSession start success"); - expect(true).assertTrue(); - console.info(TAG + "Entering CAPTURE_SESSION_START_SUCCESS PASSED"); + if (promise != null || promise != undefined) { + console.info(TAG + "Entering CAPTURE_SESSION_START_SUCCESS data is not null || undefined" + promise); + expect(true).assertTrue(); + console.info(TAG + "Entering CAPTURE_SESSION_START_SUCCESS PASSED"); + } console.info(TAG + "Entering CAPTURE_SESSION_START_SUCCESS ends here"); await sleep(1000); done(); @@ -997,7 +1007,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('HAS_FLASH', 0, async function (done) { console.info("--------------HAS_FLASH--------------"); console.info(TAG + 'hasFlash called.') @@ -1005,12 +1015,12 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { console.info(TAG + "Entering HAS_FLASH success"); if (hasFlashPromise != null || hasFlashPromise != undefined) { console.info(TAG + "Entering HAS_FLASH data is not null || undefined"); + expect(true).assertTrue(); console.info(TAG + "Entering HAS_FLASH PASSED with HAS_FLASH is: " + JSON.stringify(hasFlashPromise)); - expect(hasFlashPromise).assertEqual(true); } else { - console.info(TAG + "Entering HAS_FLASH FAILED"); expect().assertFail(); + console.info(TAG + "Entering HAS_FLASH FAILED"); } console.info(TAG + "Entering HAS_FLASH ends here"); await sleep(1000) @@ -1024,7 +1034,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_OPEN_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED to operate"); var isFMOpenSupported = await camera0InputPromise.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_OPEN); @@ -1032,70 +1042,17 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { if (isFMOpenSupported != null || isFMOpenSupported != undefined) { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED data is not null || undefined"); console.info(TAG + "FLASH_MODE_OPEN supported is: " + JSON.stringify(isFMOpenSupported)); - expect(isFMOpenSupported).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED PASSED"); } else { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED FAILED"); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED ends here"); } await sleep(1000); done(); }) - /** - * @tc.number : SET_FLASH_MODE_OPEN - * @tc.name : set flash mode open camera0 api - * @tc.desc : set flash mode open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_OPEN', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN to operate"); - var SetFMOpen = await camera0InputPromise.setFlashMode(cameraObj.FlashMode.FLASH_MODE_OPEN); - console.info(TAG + "setFlashModeOPEN: " + JSON.stringify(SetFMOpen)) - if (SetFMOpen == undefined) { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_OPEN); - console.info(TAG + "Entering SET_FLASH_MODE_OPEN PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_OPEN).assertEqual(1) - } else { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN FAILED"); - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_OPEN ends here"); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FLASH_MODE_OPEN - * @tc.name : get flash mode open camera0 api - * @tc.desc : get flash mode open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_OPEN', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_OPEN to operate"); - var GetFMOpen = await camera0InputPromise.getFlashMode(); - console.info(TAG + "Entering GET_FLASH_MODE_OPEN success: " + JSON.stringify(GetFMOpen)); - if (GetFMOpen == 1) { - console.info(TAG + "GET_FLASH_MODE_OPEN data is not null || undefined: "); - console.info(TAG + "Current FlashMode is: " + JSON.stringify(GetFMOpen)); - expect(true).assertTrue(); - console.info(TAG + "GET_FLASH_MODE_OPEN PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_OPEN FAILED"); - console.info(TAG + "GET_FLASH_MODE_OPEN ends here"); - } - await sleep(1000); - done(); - }) - /** * @tc.number : IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED * @tc.name : check if flash mode always open is supported-camera0Input api @@ -1103,7 +1060,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED to operate"); var isFMAlwaysOpenSupported = await camera0InputPromise.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN); @@ -1111,70 +1068,17 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { if (isFMAlwaysOpenSupported != null || isFMAlwaysOpenSupported != undefined) { console.info(TAG + "Entering FLASH_MODE_ALWAYS_OPEN data is not null || undefined"); console.info(TAG + "FLASH_MODE_OPEN supported is: " + isFMAlwaysOpenSupported); - expect(isFMAlwaysOpenSupported).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED PASSED"); } else { console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED FAILED"); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED ends here"); } await sleep(1000); done(); }) - /** - * @tc.number : SET_FLASH_MODE_ALWAYS_OPEN - * @tc.name : set flash mode always open camera0 api - * @tc.desc : set flash mode always open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_ALWAYS_OPEN', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN to operate"); - var SetFMAlwaysOpen = await camera0InputPromise.setFlashMode(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN); - console.info(TAG + "setFlashModeOPEN: " + JSON.stringify(SetFMAlwaysOpen)) - if (SetFMAlwaysOpen == undefined) { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN); - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN).assertEqual(3) - } else { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN FAILED"); - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN ends here"); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FLASH_MODE_ALWAYS_OPEN - * @tc.name : get flash mode always open camera0 api - * @tc.desc : get flash mode always open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_ALWAYS_OPEN', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_ALWAYS_OPEN to operate"); - var GetFMAlwaysOpen = await camera0InputPromise.getFlashMode(); - console.info(TAG + "Entering GET_FLASH_MODE_ALWAYS_OPEN success"); - if (GetFMAlwaysOpen == 3) { - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN data is not null || undefined: "); - console.info(TAG + "Current FlashMode is: " + GetFMAlwaysOpen); - expect(true).assertTrue(); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN FAILED"); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN ends here"); - } - await sleep(1000); - done(); - }) - /** * @tc.number : IS_FLASH_MODE_AUTO_SUPPORTED * @tc.name : check if flash mode always open is supported-camera0Input api @@ -1182,7 +1086,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_AUTO_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_AUTO_SUPPORTED to operate"); var isFMAutoSupported = await camera0InputPromise.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_AUTO); @@ -1195,7 +1099,6 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { } else { console.info(TAG + "Entering IS_FLASH_MODE_AUTO_SUPPORTED FAILED"); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_AUTO_SUPPORTED ends here"); } await sleep(1000); @@ -1209,7 +1112,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS', 0, async function (done) { if (photoOutputPromise == null || photoOutputPromise == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS photoOutput == null || undefined"); @@ -1241,7 +1144,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_CLOSE_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED to operate"); var isFMCloseSupported = await camera0InputPromise.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_CLOSE); @@ -1249,69 +1152,17 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { if (isFMCloseSupported != null || isFMCloseSupported != undefined) { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED data is not null || undefined"); console.info(TAG + "FLASH_MODE_CLOSE supported is: " + isFMCloseSupported); - expect(isFMCloseSupported).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED PASSED"); } else { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED FAILED"); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED ends here"); } await sleep(1000); done(); }) - /** - * @tc.number : SET_FLASH_MODE_CLOSE - * @tc.name : set flash mode close camera0 api - * @tc.desc : set flash mode close camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_CLOSE', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE to operate"); - var SetFMClose = await camera0InputPromise.setFlashMode(cameraObj.FlashMode.FLASH_MODE_CLOSE); - console.info(TAG + "setFlashModeOPEN: " + JSON.stringify(SetFMClose)) - if (SetFMClose == undefined) { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_CLOSE); - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_CLOSE).assertEqual(0) - } else { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE FAILED"); - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE ends here"); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FLASH_MODE_CLOSE - * @tc.name : get flash mode close camera0 api - * @tc.desc : get flash mode close camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_CLOSE', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_CLOSE to operate"); - var GetFMClose = await camera0InputPromise.getFlashMode(); - console.info(TAG + "Entering GET_FLASH_MODE_CLOSE success"); - if (GetFMClose == 0) { - console.info(TAG + "GET_FLASH_MODE_CLOSE data is not null || undefined: "); - console.info(TAG + "Current FlashMode is: " + GetFMClose); - expect(true).assertTrue(); - console.info(TAG + "GET_FLASH_MODE_CLOSE PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_CLOSE FAILED"); - console.info(TAG + "GET_FLASH_MODE_CLOSE ends here"); - } - await sleep(1000); - done(); - }) // FOCUS promise API's /** @@ -1321,7 +1172,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_LOCKED_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED to operate"); var isFMLockedSupported = await camera0InputPromise.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_LOCKED); @@ -1329,69 +1180,17 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { if (isFMLockedSupported != null || isFMLockedSupported != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED data is not null || undefined"); console.info(TAG + "IS_FOCUS_MODE_LOCKED_SUPPORTED: " + isFMLockedSupported); - expect(isFMLockedSupported).assertEqual(false); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED PASSED"); } else { console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED FAILED"); - expect().assertFail(); console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED ends here"); } await sleep(1000); done(); }) - /** - * @tc.number : SET_FOCUS_MODE_LOCKED - * @tc.name : set focus mode locked camera0 api - * @tc.desc : set focus mode locked camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_LOCKED', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED to operate"); - var SetFMLocked = await camera0InputPromise.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_LOCKED); - console.info(TAG + "SetFMLocked: " + JSON.stringify(SetFMLocked)) - if (SetFMLocked == undefined) { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED SUCCESS, current focusmode is: " + cameraObj.FocusMode.FOCUS_MODE_LOCKED); - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_LOCKED).assertEqual(3); - } else { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED FAILED"); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED ends here"); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_LOCKED - * @tc.name : get flash mode close camera0 api - * @tc.desc : get flash mode close camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_LOCKED', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_LOCKED to operate"); - var GetFMLocked = await camera0InputPromise.getFocusMode(); - console.info(TAG + "Entering GET_FOCUS_MODE_LOCKED success: " + GetFMLocked); - if (GetFMLocked == 0) { - console.info(TAG + "Current focusmode is: " + GetFMLocked); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_LOCKED PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_LOCKED FAILED"); - console.info(TAG + "GET_FOCUS_MODE_LOCKED ends here"); - } - await sleep(1000); - done(); - }) - /** * @tc.number : IS_FOCUS_MODE_MANUAL_SUPPORTED * @tc.name : is focusmode manual supported @@ -1399,14 +1198,15 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ + it('IS_FOCUS_MODE_MANUAL_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED to operate"); var isFMmanualSupportedpromise = await camera0InputPromise.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_MANUAL); if (isFMmanualSupportedpromise != null || isFMmanualSupportedpromise != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_MANUAL_SUPPORTED is: " + isFMmanualSupportedpromise); - expect(isFMmanualSupportedpromise).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED PASSED: "); } else { @@ -1418,58 +1218,6 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_MANUAL - * @tc.name : set focus mode manual camera0 api - * @tc.desc : set focus mode manual camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_MANUAL', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL to operate"); - var setFocusManual = await camera0InputPromise.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_MANUAL); - console.info(TAG + "setFocusManual: " + JSON.stringify(setFocusManual)) - if (setFocusManual == undefined) { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_MANUAL); - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_MANUAL).assertEqual(0) - } - else { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL FAILED"); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL ends here"); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_MANUAL - * @tc.name : get focus mode manual camera0 api - * @tc.desc : get focus mode manual camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_MANUAL', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_MANUAL to operate"); - var getfocusmodepromise = await camera0InputPromise.getFocusMode(); - console.info(TAG + "Entering GET_FOCUS_MODE_MANUAL SUCCESS"); - if (getfocusmodepromise == 0) { - console.info(TAG + "Current FocusMode is: " + getfocusmodepromise); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_MANUAL PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_MANUAL FAILED"); - console.info(TAG + "GET_FOCUS_MODE_MANUAL ends here"); - } - await sleep(1000); - done(); - }) - /** * @tc.number : IS_FOCUS_MODE_CONTINUOUS_SUPPORTED * @tc.name : check if focus mode continuous is supported-camera0Input api @@ -1477,14 +1225,14 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_CONTINUOUS_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED to operate"); var isFMContinuousSupportedpromise = await camera0InputPromise.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO); if (isFMContinuousSupportedpromise != null || isFMContinuousSupportedpromise != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_MANUAL_SUPPORTED is: " + isFMContinuousSupportedpromise); - expect(isFMContinuousSupportedpromise).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED PASSED: "); } else { @@ -1496,58 +1244,6 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_CONTINUOUS - * @tc.name : set focus mode continuous camera0 api - * @tc.desc : set focus mode continuous camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_CONTINUOUS', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS to operate"); - var setFocusCont = await camera0InputPromise.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO); - console.info(TAG + "setFocusCont: " + JSON.stringify(setFocusCont)) - if (setFocusCont == undefined) { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO); - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO).assertEqual(1) - } - else { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS FAILED"); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS ends here"); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_CONTINUOUS - * @tc.name : get focus mode continuous camera0 api - * @tc.desc : get focus mode continuous camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_CONTINUOUS', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_CONTINUOUS to operate"); - var getfocusmodepromise = await camera0InputPromise.getFocusMode(); - console.info(TAG + "Entering GET_FOCUS_MODE_CONTINUOUS SUCCESS"); - if (getfocusmodepromise == 1) { - console.info(TAG + "Current FocusMode is: " + getfocusmodepromise); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS FAILED"); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS ends here"); - } - await sleep(1000); - done(); - }) - /** * @tc.number : IS_FOCUS_MODE_AUTO_SUPPORTED * @tc.name : check if focus mode auto is supported-camera0Input api @@ -1555,14 +1251,14 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_AUTO_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED to operate"); var isFMAutoSupportedpromise = await camera0InputPromise.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_AUTO); if (isFMAutoSupportedpromise != null || isFMAutoSupportedpromise != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED data is not null || undefined"); - console.info(TAG + "IS_FOCUS_MODE_AUTO_SUPPORTED is: " + isFMAutoSupportedpromise); - expect(isFMAutoSupportedpromise).assertEqual(true); + console.info(TAG + "FOCUS_MODE_MANUAL_SUPPORTED is: " + isFMAutoSupportedpromise); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED PASSED: "); } else { @@ -1574,58 +1270,6 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_AUTO - * @tc.name : set focus mode auto camera0 api - * @tc.desc : set focus mode auto camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_AUTO', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO to operate"); - var setFocusAuto = await camera0InputPromise.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_AUTO); - console.info(TAG + "setFocusAuto: " + JSON.stringify(setFocusAuto)) - if (setFocusAuto == undefined) { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_AUTO); - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_AUTO).assertEqual(2) - } - else { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO FAILED"); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO ends here"); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_AUTO - * @tc.name : get focus mode auto camera0 api - * @tc.desc : get focus mode auto camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_AUTO', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_AUTO to operate"); - var getfocusmodepromise = await camera0InputPromise.getFocusMode(); - console.info(TAG + "Entering GET_FOCUS_MODE_AUTO SUCCESS"); - if (getfocusmodepromise == 2) { - console.info(TAG + "Current FocusMode is: " + getfocusmodepromise); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_AUTO PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_AUTO FAILED"); - console.info(TAG + "GET_FOCUS_MODE_AUTO ends here"); - } - await sleep(1000); - done(); - }) - /** * @tc.number : PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS with Rotation-90 & Quality-1 * @tc.name : Photo output capture with photosettings api @@ -1633,7 +1277,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS', 0, async function (done) { if (photoOutputPromise == null || photoOutputPromise == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS photoOutput == null || undefined"); @@ -1665,7 +1309,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS', 0, async function (done) { if (photoOutputPromise == null || photoOutputPromise == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS photoOutput == null || undefined"); @@ -1697,7 +1341,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS', 0, async function (done) { if (photoOutputPromise == null || photoOutputPromise == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS photoOutput == null || undefined"); @@ -1722,188 +1366,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { done(); }) - //ZOOM Function - /** - * @tc.number : GET_ZOOM_RATIO_PROMISE - * @tc.name : get zoom ratio camera-0 cameraId api promise api - * @tc.desc : get zoom ratio camera-0 cameraId api promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_ZOOM_RATIO_PROMISE', 0, async function (done) { - console.info("--------------GET_ZOOM_RATIO_PROMISE--------------"); - var getZoomRatioPromise = await camera0InputPromise.getZoomRatioRange(); - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE getZoomRatioPromise: " + JSON.stringify(getZoomRatioPromise)); - if (getZoomRatioPromise != null && getZoomRatioPromise != undefined) { - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE setZoomRatioPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE success: " + JSON.stringify(getZoomRatioPromise)); - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE FAILED"); - } - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE ends here"); - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_1_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_1_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(1); - console.info(TAG + "setZoomRatio success: 1"); - console.info(TAG + "getZoomRatio called") - var getpromise1 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise1); - if (getpromise1 != null && getpromise1 != undefined) { - expect(getpromise1).assertEqual(1); - console.info(TAG + "SET_GET_ZOOM_1_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_1_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_2_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_2_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(2); - console.info(TAG + "setZoomRatio success: 2"); - console.info(TAG + "getZoomRatio called") - var getpromise2 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise2); - if (getpromise2 != null && getpromise2 != undefined) { - expect(getpromise2).assertEqual(2); - console.info(TAG + "SET_GET_ZOOM_2_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_2_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_3_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_3_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(3); - console.info(TAG + "setZoomRatio success: 3"); - console.info(TAG + "getZoomRatio called") - var getpromise3 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise3); - if (getpromise3 != null && getpromise3 != undefined) { - expect(getpromise3).assertEqual(3); - console.info(TAG + "SET_GET_ZOOM_3_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_3_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_4_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_4_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(4); - console.info(TAG + "setZoomRatio success: 4"); - console.info(TAG + "getZoomRatio called") - var getpromise4 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise4); - if (getpromise4 != null && getpromise4 != undefined) { - expect(getpromise4).assertEqual(4); - console.info(TAG + "SET_GET_ZOOM_4_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_4_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_5_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_5_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(5); - console.info(TAG + "setZoomRatio success: 5"); - console.info(TAG + "getZoomRatio called") - var getpromise5 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise5); - if (getpromise5 != null && getpromise5 != undefined) { - expect(getpromise5).assertEqual(5); - console.info(TAG + "SET_GET_ZOOM_5_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_5_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1000); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_6_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_6_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(6); - console.info(TAG + "setZoomRatio success: 6"); - console.info(TAG + "getZoomRatio called") - var getpromise6 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise6); - if (getpromise6 != null && getpromise6 != undefined) { - expect(getpromise6).assertEqual(6); - console.info(TAG + "SET_GET_ZOOM_6_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_6_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1000); - done(); - }) + /** * @tc.number : PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS @@ -1912,7 +1375,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS', 0, async function (done) { if (photoOutputPromise == null || photoOutputPromise == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_CAPTURE_WITH_PHOTOSETTINGS photoOutput == null || undefined"); @@ -1945,16 +1408,18 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAPTURE_SESSION_STOP_SUCCESS_PROMISE', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering CAPTURE_SESSION_STOP_SUCCESS_PROMISE captureSession == null || undefined"); } else { console.info(TAG + "Entering CAPTURE_SESSION_STOP_SUCCESS_PROMISE to operate"); - const Promise = await CaptureSessionPromise.stop(); - console.info(TAG + "Entering CAPTURE_SESSION_STOP_SUCCESS_PROMISE captureSession.stop promise: " + JSON.stringify(Promise)); - expect(true).assertTrue(); - console.info(TAG + "Entering CAPTURE_SESSION_STOP_SUCCESS_PROMISE captureSession.stop PASSED"); + const promise = await CaptureSessionPromise.stop(); + console.info(TAG + "Entering CAPTURE_SESSION_STOP_SUCCESS_PROMISE captureSession.stop promise: " + JSON.stringify(promise)); + if (promise != null || promise != undefined) { + expect(true).assertTrue(); + console.info(TAG + "Entering CAPTURE_SESSION_STOP_SUCCESS_PROMISE captureSession.stop PASSED"); + } console.info(TAG + "Entering CAPTURE_SESSION_STOP_SUCCESS_PROMISE captureSession.stop ends here"); await sleep(1000); done(); @@ -1970,7 +1435,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAPTURE_SESSION_RELEASE_SUCCESS_PROMISE', 0, async function (done) { if (CaptureSessionPromise == null || CaptureSessionPromise == undefined) { console.info(TAG + "Entering CAPTURE_SESSION_RELEASE_SUCCESS_PROMISE captureSession == null || undefined"); @@ -1997,7 +1462,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEWOUTPUT_RELEASE_SUCCESS_PROMISE', 0, async function (done) { if (previewOutputPromise == null || previewOutputPromise == undefined) { console.info(TAG + "Entering PREVIEWOUTPUT_RELEASE_SUCCESS_PROMISE previewOutputPromise == null || undefined"); @@ -2024,7 +1489,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PHOTOOUTPUT_RELEASE_SUCCESS_PROMISE', 0, async function (done) { if (photoOutputPromise == null || photoOutputPromise == undefined) { console.info(TAG + "Entering PHOTOOUTPUT_RELEASE_SUCCESS_PROMISE photoOutputPromise == null || undefined"); @@ -2051,7 +1516,7 @@ export default function cameraJSUnitPhotoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAMERAINPUT_RELEASE_SUCCESS_PROMISE', 0, async function (done) { if (camera0InputPromise == null || camera0InputPromise == undefined) { console.info(TAG + "Entering CAMERAINPUT_RELEASE_SUCCESS_PROMISE camera0InputPromise == null || undefined"); diff --git a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitVideoAsync.test.ets b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitVideoAsync.test.ets index 183c91a45837accd2252927622a6a29e1749c090..e02591cfc2401d4664caf79655849d49713714a9 100644 --- a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitVideoAsync.test.ets +++ b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitVideoAsync.test.ets @@ -151,10 +151,12 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { console.info(TAG + 'createVideoRecorder called') videoRecorder = recorder console.info(TAG + 'videoRecorder is :' + JSON.stringify(videoRecorder)) + console.info(TAG + 'videoRecorder.prepare called.') videoRecorder.prepare(videoConfig, (err) => { console.info(TAG + 'videoRecorder.prepare success.') }) + videoRecorder.getInputSurface((err, id) => { console.info(TAG + 'getInputSurface called') videoId = id @@ -212,6 +214,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { console.info(TAG + 'Entering GET_CAMERA_MANAGER_TC ends here') done() }) + await sleep(1) done() }) @@ -235,11 +238,11 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Camera status Callback CameraStatusInfo_Camera: " + data.camera); console.info(TAG + "Camera status Callback CameraStatusInfo_Status: " + data.status); + expect(true).assertTrue(); } } else { expect().assertFail(); - console.info(TAG + "Camera status Callback FAILED: " + err.message); } await sleep(1); done(); @@ -292,6 +295,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { console.info(TAG + 'Entering GET_CAMERAS ends here') done() }) + await sleep(1) done() }) @@ -329,13 +333,13 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { }) /** - * @tc.number : CAMERA_INPUT_CALLBACK_ON_ERROR - * @tc.name : Photo output callback on error api - * @tc.desc : Photo output callback on error api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ + * @tc.number : CAMERA_INPUT_CALLBACK_ON_ERROR + * @tc.name : Photo output callback on error api + * @tc.desc : Photo output callback on error api + * @tc.size : MEDIUM + * @tc.type : Function + * @tc.level : Level 0 + */ it('CAMERA_INPUT_CALLBACK_ON_ERROR', 0, async function (done) { if (camera0Input == null || camera0Input == undefined) { console.info(TAG + "Entering CAMERA_INPUT_CALLBACK_ON_ERROR camera0Input == null || undefined"); @@ -350,7 +354,6 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "CAMERA_INPUT_CALLBACK FAILED: " + err.message); } await sleep(1); done(); @@ -382,7 +385,6 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } } else { console.info(TAG + 'Entering CREATE_PREVIEW_OUTPUT FAILED: ' + err.message) - expect().assertFail(); } console.info(TAG + 'Entering CREATE_PREVIEW_OUTPUT ends here') done() @@ -398,7 +400,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEW_OUTPUT_CALLBACK_ON_ERROR', 0, async function (done) { if (previewOutput == null || previewOutput == undefined) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_ERROR previewOutput == null || undefined"); @@ -413,7 +415,6 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK FAILED: " + err.message); } await sleep(1); done(); @@ -423,70 +424,9 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } }) - /** - * @tc.number : CREATE_VIDEO_OUTPUT - * @tc.name : Create videooutput async api - * @tc.desc : Create videooutput async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_VIDEO_OUTPUT', 0, async function (done) { - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT to operate') - await getvideosurface() - await sleep(2) - cameraObj.createVideoOutput(videoId, (err, data) => { - if (!err) { - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT success') - if (data != null || data != undefined) { - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT data is not null || undefined') - videoOutput = data - expect(true).assertTrue() - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT PASSED') - } - } else { - expect().assertFail() - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT FAILED: ' + err.message) - } - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT ends here') - done() - }) - await sleep(1) - done() - }) + - /** - * @tc.number : VIDEO_OUTPUT_CALLBACK_ON_ERROR - * @tc.name : VideoOutput callback onerror async api - * @tc.desc : VideoOutput callback onerror async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_OUTPUT_CALLBACK_ON_ERROR', 0, async function (done) { - if (videoOutput == null || videoOutput == undefined) { - console.info(TAG + 'Entering VIDEO_OUTPUT_CALLBACK_ON_ERROR videoOutput == null || undefined') - } else { - console.info(TAG + 'Entering VIDEO_OUTPUT_CALLBACK_ON_ERROR to operate') - await sleep(1) - videoOutput.on('error', async (err, data) => { - if (!err) { - console.info(TAG + "VideoOutput Errorcallback is success") - if (data != null || data != undefined) { - console.info(TAG + "Error during videoOutput with ErrorCode: " + data.code); - expect(true).assertTrue() - } - } else { - expect().assertFail() - console.info(TAG + "VIDEO_OUTPUT_CALLBACK_ON_ERROR FAILED: " + err.message); - } - await sleep(1) - done() - }) - await sleep(1) - done(); - } - }) + /** * @tc.number : CREATE_CAPTURE_SESSION @@ -499,7 +439,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { it('CREATE_CAPTURE_SESSION', 0, async function (done) { console.info(TAG + 'Entering CREATE_CAPTURE_SESSION to operate') await sleep(1) - cameraObj.createCaptureSession(null, async (err, data) => { + cameraObj.createCaptureSession(null, (err, data) => { if (!err) { console.info(TAG + 'Entering CREATE_CAPTURE_SESSION success') if (data != null || data != undefined) { @@ -510,10 +450,8 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } } else { console.info(TAG + 'Entering CREATE_CAPTURE_SESSION FAILED: ' + err.message) - expect().assertFail() } console.info(TAG + 'Entering CREATE_CAPTURE_SESSION ends here') - await sleep(1) done() }) await sleep(1) @@ -527,7 +465,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAP_SES_CALLBACK_ON_ERROR', 0, async function (done) { if (captureSession == null || captureSession == undefined) { console.info(TAG + "Entering CAP_SES_CALLBACK_ON_ERROR captureSession == null || undefined"); @@ -542,7 +480,6 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "Error in CaptureSessioncallback FAILED: " + err.message); } await sleep(1); done(); @@ -569,11 +506,13 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { captureSession.beginConfig((err, data) => { if (!err) { console.info(TAG + 'Entering BEGIN_CONFIG success') - expect(true).assertTrue() - console.info(TAG + 'Entering BEGIN_CONFIG PASSED') + if (data != null || data != undefined) { + console.info(TAG + 'Entering BEGIN_CONFIG data is not null || undefined') + expect(true).assertTrue() + console.info(TAG + 'Entering BEGIN_CONFIG PASSED') + } } else { console.info(TAG + 'Entering BEGIN_CONFIG FAILED: ' + err.message) - expect().assertFail(); } console.info(TAG + 'Entering BEGIN_CONFIG ends here') done() @@ -600,11 +539,13 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { captureSession.addInput(camera0Input, (err, data) => { if (!err) { console.info(TAG + 'Entering ADD_INPUT success') - expect(true).assertTrue() - console.info(TAG + 'Entering ADD_INPUT PASSED') + if (data != null || data != undefined) { + console.info(TAG + 'Entering ADD_INPUT data is not null || undefined') + expect(true).assertTrue() + console.info(TAG + 'Entering ADD_INPUT PASSED') + } } else { console.info(TAG + 'Entering ADD_INPUT FAILED: ' + err.message) - expect().assertFail(); } console.info(TAG + 'Entering ADD_INPUT ends here') done() @@ -631,11 +572,13 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { captureSession.addOutput(previewOutput, (err, data) => { if (!err) { console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW success') - expect(true).assertTrue() - console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW PASSED') + if (data != null || data != undefined) { + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW data is not null || undefined') + expect(true).assertTrue() + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW PASSED') + } } else { console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW FAILED: ' + err.message) - expect().assertFail(); } console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW ends here') done() @@ -645,37 +588,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } }) - /** - * @tc.number : ADD_OUTPUT_VIDEO - * @tc.name : AddOutput video async api - * @tc.desc : AddOutput video async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('ADD_OUTPUT_VIDEO', 0, async function (done) { - if (captureSession == null || captureSession == undefined) { - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO captureSession == null || undefined') - } else { - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO to operate') - await sleep(1) - captureSession.addOutput(videoOutput, async (err, data) => { - if (!err) { - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO success') - expect(true).assertTrue() - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO PASSED') - } else { - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO FAILED: ' + err.message) - expect().assertFail(); - } - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO ends here') - await sleep(1); - done() - }) - await sleep(1) - done() - } - }) + /** * @tc.number : REMOVE_INPUT_SUCCESS @@ -695,7 +608,8 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { console.info(TAG + "Entering remove input success"); expect(true).assertTrue(); console.info(TAG + "Entering REMOVE_INPUT_SUCCESS PASSED"); - } else { + } + else { expect().assertFail(); console.info(TAG + "Entering Remove Input FAILED" + err.message); console.info(TAG + "Entering Remove Input ends here"); @@ -726,7 +640,8 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { console.info(TAG + "Entering remove preview Output success"); expect(true).assertTrue(); console.info(TAG + "Entering REMOVE_PREVIEW_OUTPUT_SUCCESS PASSED"); - } else { + } + else { expect().assertFail(); console.info(TAG + "Entering Remove preview Output FAILED" + err.message); console.info(TAG + "Entering Remove Preview Output ends here"); @@ -735,40 +650,11 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { done(); }) await sleep(1); - done(); } + done(); }) - /** - * @tc.number : REMOVE_VIDEO_OUTPUT_SUCCESS - * @tc.name : Remove video Output api - * @tc.desc : Remove video Output api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('REMOVE_VIDEO_OUTPUT_SUCCESS', 0, async function (done) { - if (captureSession == null || captureSession == undefined) { - console.info(TAG + "Entering REMOVE_VIDEO_OUTPUT_SUCCESS captureSession == null || undefined"); - } else { - console.info(TAG + "Entering REMOVE_VIDEO_OUTPUT_SUCCESS to operate"); - captureSession.removeOutput(videoOutput, async (err, data) => { - if (!err) { - console.info(TAG + "Entering remove video Output success"); - expect(true).assertTrue(); - console.info(TAG + "Entering REMOVE_VIDEO_OUTPUT_SUCCESS PASSED"); - } else { - expect().assertFail(); - console.info(TAG + "Entering Remove video Output FAILED" + err.message); - console.info(TAG + "Entering Remove video Output ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - } - }) + /** * @tc.number : ADD_INPUT1 @@ -787,11 +673,13 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { captureSession.addInput(camera0Input, (err, data) => { if (!err) { console.info(TAG + 'Entering ADD_INPUT1 success') - expect(true).assertTrue() - console.info(TAG + 'Entering ADD_INPUT1 PASSED') + if (data != null || data != undefined) { + console.info(TAG + 'Entering ADD_INPUT1 data is not null || undefined') + expect(true).assertTrue() + console.info(TAG + 'Entering ADD_INPUT1 PASSED') + } } else { console.info(TAG + 'Entering ADD_INPUT1 FAILED: ' + err.message) - expect().assertFail(); } console.info(TAG + 'Entering ADD_INPUT1 ends here') done() @@ -818,12 +706,13 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { captureSession.addOutput(previewOutput, (err, data) => { if (!err) { console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW1 success') - console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW1 data is not null || undefined') - expect(true).assertTrue() - console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW1 PASSED') + if (data != null || data != undefined) { + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW1 data is not null || undefined') + expect(true).assertTrue() + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW1 PASSED') + } } else { console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW1 FAILED: ' + err.message) - expect().assertFail(); } console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW1 ends here') done() @@ -833,38 +722,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } }) - /** - * @tc.number : ADD_OUTPUT_VIDEO1 - * @tc.name : AddOutput video async api - * @tc.desc : AddOutput video async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('ADD_OUTPUT_VIDEO1', 0, async function (done) { - if (captureSession == null || captureSession == undefined) { - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO1 captureSession == null || undefined') - } else { - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO1 to operate') - await sleep(1) - captureSession.addOutput(videoOutput, (err, data) => { - if (!err) { - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO1 success') - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO1 data is not null || undefined') - expect(true).assertTrue() - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO1 PASSED') - } else { - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO1 FAILED: ' + err.message) - expect().assertFail(); - } - console.info(TAG + 'Entering ADD_OUTPUT_VIDEO1 ends here') - done() - }) - await sleep(1) - done() - } - }) - + /** * @tc.number : COMMIT_CONFIG * @tc.name : CommitConfig async api @@ -879,26 +737,28 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } else { console.info(TAG + 'Entering COMMIT_CONFIG to operate') await sleep(1) - captureSession.commitConfig(async (err, data) => { + captureSession.commitConfig((err, data) => { if (!err) { console.info(TAG + 'Entering COMMIT_CONFIG success') - console.info(TAG + 'Entering COMMIT_CONFIG data is not null || undefined') - expect(true).assertTrue() - console.info(TAG + 'Entering COMMIT_CONFIG PASSED') + if (data != null || data != undefined) { + console.info(TAG + 'Entering COMMIT_CONFIG data is not null || undefined') + expect(true).assertTrue() + console.info(TAG + 'Entering COMMIT_CONFIG PASSED') + } } else { console.info(TAG + 'Entering COMMIT_CONFIG FAILED: ' + err.message) - expect().assertFail(); } console.info(TAG + 'Entering COMMIT_CONFIG ends here') - await sleep(1) done() }) + await sleep(1) done() } }) //callback API + /** * @tc.number : PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START * @tc.name : Preview output callback on frame start api @@ -906,7 +766,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START', 0, async function (done) { if (previewOutput == null || previewOutput == undefined) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START previewOutput == null || undefined"); @@ -919,8 +779,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { expect(true).assertTrue(); } } else { - expect().assertFail(); - console.info(TAG + "PreviewStart frameStart Callback FAILED : + err.message"); + expect().assertFail() } await sleep(1); done(); @@ -937,7 +796,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END', 0, async function (done) { if (previewOutput == null || previewOutput == undefined) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END previewOutput == null || undefined"); @@ -945,44 +804,12 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END to operate"); previewOutput.on("frameEnd", async (err, data) => { if (!err) { - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END is success"); - if (data != null || data != undefined) { - expect(true).assertTrue(); - } - } else { - expect().assertFail(); - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END FAILED : + err.message"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - } - }) - - /** - * @tc.number : VIDEO_OUTPUT_CALLBACK_ON_FRAME_START - * @tc.name : VideoOutput callback onframestart async api - * @tc.desc : VideoOutput callback onframestart async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_OUTPUT_CALLBACK_ON_FRAME_START', 0, async function (done) { - if (videoOutput == null || videoOutput == undefined) { - console.info(TAG + "Entering VIDEO_OUTPUT_CALLBACK_ON_FRAME_START videoOutput == null || undefined"); - } else { - console.info(TAG + "Entering VIDEO_OUTPUT_CALLBACK_ON_FRAME_START to operate"); - videoOutput.on("frameStart", async (err, data) => { - if (!err) { - console.info(TAG + "Video frameStart Callback is success"); + console.info(TAG + "PreviewStop frameEnd Callback is success"); if (data != null || data != undefined) { expect(true).assertTrue(); } } else { expect().assertFail(); - console.info(TAG + "Video frameStart Callback is FAILED" + err.message); } await sleep(1); done(); @@ -992,37 +819,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } }) - /** - * @tc.number : VIDEO_OUTPUT_CALLBACK_ON_FRAME_END - * @tc.name : VideoOutput callback onframeend async api - * @tc.desc : VideoOutput callback onframeend async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_OUTPUT_CALLBACK_ON_FRAME_END', 0, async function (done) { - if (videoOutput == null || videoOutput == undefined) { - console.info(TAG + 'Entering VIDEO_OUTPUT_CALLBACK_ON_FRAME_END videoOutput == null || undefined') - } else { - console.info(TAG + 'Entering VIDEO_OUTPUT_CALLBACK_ON_FRAME_END to operate') - await sleep(1) - videoOutput.on('frameEnd', async (err, data) => { - if (!err) { - console.info(TAG + 'Video frameEnd callback is success'); - if (data != null || data != undefined) { - expect(true).assertTrue() - } - } else { - expect().assertFail(); - console.info(TAG + 'Video frameEnd callback FAILED' + err.message); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - } - }) + /** * @tc.number : CAPTURE_SESSION_START @@ -1038,17 +835,18 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } else { console.info(TAG + "Entering CAPTURE_SESSION_START to operate") await sleep(1) - captureSession.start(async (err, data) => { + captureSession.start((err, data) => { if (!err) { console.info(TAG + "Entering CAPTURE_SESSION_START success") - expect(true).assertTrue() - console.info(TAG + "Entering CAPTURE_SESSION_START PASSED") + if (data != null || data != undefined) { + console.info(TAG + "Entering CAPTURE_SESSION_START data is not null || undefined") + expect(true).assertTrue() + console.info(TAG + "Entering CAPTURE_SESSION_START PASSED") + } } else { console.info(TAG + 'Entering CAPTURE_SESSION_START FAILED: ' + err.message) - expect().assertFail(); } console.info(TAG + 'Entering CAPTURE_SESSION_START ends here') - await sleep(1) done() }) await sleep(1) @@ -1064,7 +862,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('HAS_FLASH', 0, async function (done) { console.info("--------------HAS_FLASH--------------"); console.info(TAG + "hasFlash called.") @@ -1073,12 +871,12 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { console.info(TAG + "Entering HAS_FLASH success"); if (data != null || data != undefined) { console.info(TAG + "Entering HAS_FLASH data is not null || undefined"); + expect(true).assertTrue(); console.info(TAG + "Entering HAS_FLASH PASSED with HAS_FLASH is: " + data); - expect(data).assertEqual(true); } } else { - console.info(TAG + "Entering HAS_FLASH FAILED" + err.message); expect().assertFail(); + console.info(TAG + "Entering HAS_FLASH FAILED" + err.message); } console.info(TAG + "Entering HAS_FLASH ends here"); }) @@ -1093,7 +891,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_OPEN_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED to operate"); camera0Input.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_OPEN, async (err, data) => { @@ -1102,73 +900,13 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED data is not null || undefined"); console.info(TAG + "FLASH_MODE_OPEN supported is: " + data); - expect(data).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED PASSED"); } } else { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED FAILED" + err.message); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_FLASH_MODE_OPEN - * @tc.name : set flash mode open camera0 api - * @tc.desc : set flash mode open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_OPEN', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN to operate"); - camera0Input.setFlashMode(cameraObj.FlashMode.FLASH_MODE_OPEN, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_OPEN); - console.info(TAG + "Entering SET_FLASH_MODE_OPEN PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_OPEN).assertEqual(1) - } - else { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_OPEN ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FLASH_MODE_OPEN - * @tc.name : get flash mode open camera0 api - * @tc.desc : get flash mode open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_OPEN', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_OPEN to operate"); - camera0Input.getFlashMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FLASH_MODE_OPEN success"); - if (data == 1) { - console.info(TAG + "GET_FLASH_MODE_OPEN data is not null || undefined: "); - console.info(TAG + "Current FlashMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FLASH_MODE_OPEN PASSED"); - } - } - else { expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_OPEN FAILED" + err.message); - console.info(TAG + "GET_FLASH_MODE_OPEN ends here"); } await sleep(1); done(); @@ -1184,7 +922,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED to operate"); camera0Input.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN, async (err, data) => { @@ -1192,14 +930,14 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { console.info(TAG + "Entering FLASH_MODE_ALWAYS_OPEN SUCCESS "); if (data != null || data != undefined) { console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED data is not null || undefined"); + expect(true).assertTrue(); console.info(TAG + "FLASH_MODE_ALWAYS_OPEN supported is: " + data); - expect(data).assertEqual(true); console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED PASSED"); } } else { console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED FAILED" + err.message); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED ends here"); + expect().assertFail(); } await sleep(1); done(); @@ -1208,74 +946,15 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { done(); }) + /** - * @tc.number : SET_FLASH_MODE_ALWAYS_OPEN - * @tc.name : set flash mode always open camera0 api - * @tc.desc : set flash mode always open camera0 api + * @tc.number : IS_FLASH_MODE_AUTO_SUPPORTED + * @tc.name : check if flash mode auto is supported-camera0Input api + * @tc.desc : check if flash mode auto is supported-camera0Input api * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_ALWAYS_OPEN', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN to operate"); - camera0Input.setFlashMode(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN); - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN).assertEqual(3) - } - else { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FLASH_MODE_ALWAYS_OPEN - * @tc.name : get flash mode always open camera0 api - * @tc.desc : get flash mode always open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_ALWAYS_OPEN', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_ALWAYS_OPEN to operate"); - camera0Input.getFlashMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FLASH_MODE_ALWAYS_OPEN success"); - if (data == 3) { - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN data is not null || undefined: "); - expect(true).assertTrue(); - console.info(TAG + "Current FlashMode is: " + data); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN FAILED" + err.message); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : IS_FLASH_MODE_AUTO_SUPPORTED - * @tc.name : check if flash mode auto is supported-camera0Input api - * @tc.desc : check if flash mode auto is supported-camera0Input api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_AUTO_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_AUTO_SUPPORTED to operate"); camera0Input.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_AUTO, async (err, data) => { @@ -1289,35 +968,8 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } } else { console.info(TAG + "Entering IS_FLASH_MODE_AUTO_SUPPORTED FAILED" + err.message); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_AUTO_SUPPORTED ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_FLASH_MODE_AUTO - * @tc.name : set flash mode auto camera0 api - * @tc.desc : set flash mode auto camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_AUTO', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_AUTO to operate"); - camera0Input.setFlashMode(cameraObj.FlashMode.FLASH_MODE_AUTO, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FLASH_MODE_AUTO SUCCESS which is not supported: "); - console.info(TAG + "Entering SET_FLASH_MODE_AUTO FAILED") expect().assertFail(); - } else { - expect(true).assertTrue() - console.info(TAG + "Entering SET_FLASH_MODE_AUTO PASSED: " + err.message); - console.info(TAG + "Entering SET_FLASH_MODE_AUTO ends here"); } await sleep(1); done(); @@ -1326,6 +978,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { done(); }) + /** * @tc.number : IS_FLASH_MODE_CLOSE_SUPPORTED * @tc.name : check if flash mode close is supported-camera0Input api @@ -1333,7 +986,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_CLOSE_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED to operate"); camera0Input.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_CLOSE, async (err, data) => { @@ -1341,42 +994,14 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED SUCCESS "); if (data != null || data != undefined) { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED data is not null || undefined"); + expect(true).assertTrue(); console.info(TAG + "FLASH_MODE_CLOSE supported is: " + data); - expect(data).assertEqual(true); console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED PASSED"); } } else { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED FAILED" + err.message); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_FLASH_MODE_CLOSE - * @tc.name : set flash mode close camera0 api - * @tc.desc : set flash mode close camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_CLOSE', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE to operate"); - camera0Input.setFlashMode(cameraObj.FlashMode.FLASH_MODE_CLOSE, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_CLOSE); - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_CLOSE).assertEqual(0) - } - else { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE FAILED" + err.message); expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE ends here"); } await sleep(1); done(); @@ -1392,7 +1017,8 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ + it('GET_FLASH_MODE_CLOSE', 0, async function (done) { console.info(TAG + "Entering GET_FLASH_MODE_CLOSE to operate"); camera0Input.getFlashMode(async (err, data) => { @@ -1424,7 +1050,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_LOCKED_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED to operate"); camera0Input.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_LOCKED, async (err, data) => { @@ -1433,7 +1059,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_LOCKED_SUPPORTED is: " + data); - expect(data).assertEqual(false); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED PASSED: "); } } else { @@ -1448,65 +1074,6 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_LOCKED - * @tc.name : set focus mode locked camera0 api - * @tc.desc : set focus mode locked camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_LOCKED', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED to operate"); - camera0Input.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_LOCKED, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_LOCKED); - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_LOCKED).assertEqual(3) - } else { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_LOCKED - * @tc.name : get focus mode locked camera0 api - * @tc.desc : get focus mode locked camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_LOCKED', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_LOCKED to operate"); - camera0Input.getFocusMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FOCUS_MODE_LOCKED SUCCESS: " + data); - if (data == 0) { - console.info(TAG + "GET_FOCUS_MODE_LOCKED data is not null || undefined: "); - console.info(TAG + "Current FocusMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_LOCKED PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_LOCKED FAILED" + err.message); - console.info(TAG + "GET_FOCUS_MODE_LOCKED ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - /** * @tc.number : IS_FOCUS_MODE_MANUAL_SUPPORTED * @tc.name : check if focus mode manual is supported-camera0Input api @@ -1514,7 +1081,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_MANUAL_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED to operate"); camera0Input.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_MANUAL, async (err, data) => { @@ -1523,7 +1090,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_MANUAL_SUPPORTED is: " + data); - expect(data).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED PASSED: "); } } else { @@ -1538,66 +1105,6 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_MANUAL - * @tc.name : set focus mode manual camera0 api - * @tc.desc : set focus mode manual camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_MANUAL', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL to operate"); - camera0Input.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_MANUAL, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_MANUAL); - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_MANUAL).assertEqual(0) - } - else { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_MANUAL - * @tc.name : get focus mode manual camera0 api - * @tc.desc : get focus mode manual camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_MANUAL', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_MANUAL to operate"); - camera0Input.getFocusMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FOCUS_MODE_MANUAL SUCCESS"); - if (data == 0) { - console.info(TAG + "GET_FOCUS_MODE_MANUAL data is not null || undefined: "); - console.info(TAG + "Current FocusMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_MANUAL PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_MANUAL FAILED" + err.message); - console.info(TAG + "GET_FOCUS_MODE_MANUAL ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - /** * @tc.number : IS_FOCUS_MODE_CONTINUOUS_SUPPORTED * @tc.name : check if focus mode continuous is supported-camera0Input api @@ -1605,7 +1112,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_CONTINUOUS_SUPPORTED_034', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED_034 to operate"); camera0Input.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO, async (err, data) => { @@ -1614,7 +1121,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED_034 data is not null || undefined"); console.info(TAG + "FOCUS_MODE_CONTINOUS_SUPPORTED is: " + data); - expect(data).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED_034 PASSED: "); } } else { @@ -1629,66 +1136,6 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_CONTINUOUS - * @tc.name : set focus mode continuous camera0 api - * @tc.desc : set focus mode continuous camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_CONTINUOUS', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS to operate"); - camera0Input.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO); - expect(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO).assertEqual(1) - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS PASSED") - } - else { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_CONTINUOUS - * @tc.name : get focus mode continuous camera0 api - * @tc.desc : get focus mode continuous camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_CONTINUOUS', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_CONTINUOUS to operate"); - camera0Input.getFocusMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FOCUS_MODE_CONTINUOUS SUCCESS"); - if (data == 1) { - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS data is not null || undefined: "); - console.info(TAG + "Current FocusMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS FAILED" + err.message); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - /** * @tc.number : IS_FOCUS_MODE_AUTO_SUPPORTED * @tc.name : check if focus mode auto is supported-camera0Input api @@ -1696,7 +1143,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_AUTO_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED to operate"); camera0Input.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_AUTO, async (err, data) => { @@ -1705,7 +1152,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_AUTO_SUPPORTED is: " + data); - expect(data).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED PASSED: "); } } else { @@ -1720,293 +1167,6 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_AUTO - * @tc.name : set focus mode auto camera0 api - * @tc.desc : set focus mode auto camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_AUTO', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO to operate"); - camera0Input.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_AUTO, async (err, data) => { - if (!err) { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_AUTO); - expect(cameraObj.FocusMode.FOCUS_MODE_AUTO).assertEqual(2) - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO PASSED") - } - else { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO FAILED" + err.message); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_AUTO - * @tc.name : get focus mode auto camera0 api - * @tc.desc : get focus mode auto camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_AUTO', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_AUTO to operate"); - camera0Input.getFocusMode(async (err, data) => { - if (!err) { - console.info(TAG + "Entering GET_FOCUS_MODE_AUTO SUCCESS"); - if (data == 2) { - console.info(TAG + "GET_FOCUS_MODE_AUTO data is not null || undefined: "); - console.info(TAG + "Current FocusMode is: " + data); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_AUTO PASSED"); - } - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_AUTO FAILED" + err.message); - console.info(TAG + "GET_FOCUS_MODE_AUTO ends here"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_ZOOM_RATIO - * @tc.name : get zoom ratio camera-0 cameraId api - * @tc.desc : get zoom ratio camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_ZOOM_RATIO', 0, async function (done) { - console.info("--------------GET_ZOOM_RATIO--------------"); - camera0Input.getZoomRatioRange(async (err, data) => { - if (!err) { - if (data != null && data != undefined) { - console.info(TAG + "Entering GET_ZOOM_RATIO data is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering GET_ZOOM_RATIO Success: " + data); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering GET_ZOOM_RATIO FAILED: " + err.message); - } - console.info(TAG + "Entering GET_ZOOM_RATIO ends here"); - await sleep(1); - done(); - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_1_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_1_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(1, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 1"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(1); - console.info(TAG + "SET_GET_ZOOM_1_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_1_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_1_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_2_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_2_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(2, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 2"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(2); - console.info(TAG + "SET_GET_ZOOM_2_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_2_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_2_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_3_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_3_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(3, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 3"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(3); - console.info(TAG + "SET_GET_ZOOM_3_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_3_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_3_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_4_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_4_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(4, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 4"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(4); - console.info(TAG + "SET_GET_ZOOM_4_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_4_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_4_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_5_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_5_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(5, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 5"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(5); - console.info(TAG + "SET_GET_ZOOM_5_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_5_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_5_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_6_ASYNC - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_6_ASYNC', 0, async function (done) { - camera0Input.setZoomRatio(6, (err, data) => { - if (!err) { - console.info(TAG + "setZoomRatio success: 6"); - console.info(TAG + "getZoomRatio called") - camera0Input.getZoomRatio((err, data1) => { - if (!err) { - console.info(TAG + "getZoomRatio success : " + data1); - expect(data1).assertEqual(6); - console.info(TAG + "SET_GET_ZOOM_6_ASYNC PASSED "); - } - else { - console.info(TAG + "GET_ZOOM_6_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - } else { - console.info(TAG + "SET_ZOOM_6_ASYNC FAILED" + err.message); - expect().assertFail(); - } - }) - await sleep(1); - done(); - }) - /** * @tc.number : VIDEO_OUTPUT_START * @tc.name : VideoOutput start async api @@ -2017,19 +1177,16 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { */ it('VIDEO_OUTPUT_START', 0, async function (done) { if (videoOutput == null || videoOutput == undefined) { - console.info(TAG + "Entering VIDEO_OUTPUT_START videoOutput == null || undefined") + console.info(TAG + 'Entering VIDEO_OUTPUT_START videoOutput == null || undefined') } else { - console.info(TAG + "Entering VIDEO_OUTPUT_START to operate") + console.info(TAG + 'Entering VIDEO_OUTPUT_START to operate') await sleep(1) videoOutput.start(async (err, data) => { - if (!err) { - console.info(TAG + "Entering VIDEO_OUTPUT_START success: " + JSON.stringify(data)) - if (data == undefined) { - expect(true).assertTrue(); - } + console.info(TAG + 'Entering VIDEO_OUTPUT_START success: ' + JSON.stringify(data)) + if (data == undefined) { + expect(true).assertTrue(); } else { - expect().assertFail(); - console.info(TAG + "Entering VIDEO_OUTPUT_START FAILED: " + err.message) + expect().assertFail() } }) await sleep(1) @@ -2066,38 +1223,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { done() }) - /** - * @tc.number : VIDEO_OUTPUT_STOP - * @tc.name : VideoOutput stop async api - * @tc.desc : VideoOutput stop async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_OUTPUT_STOP', 0, async function (done) { - if (videoOutput == null || videoOutput == undefined) { - console.info(TAG + 'Entering VIDEO_OUTPUT_STOP videoOutput == null || undefined') - } else { - console.info(TAG + 'Entering VIDEO_OUTPUT_STOP to operate') - await sleep(1) - videoOutput.stop(async (err, data) => { - if (!err) { - console.info(TAG + 'Entering VIDEO_OUTPUT_STOP success: ' + JSON.stringify(data)) - if (data == undefined) { - expect(true).assertTrue() - } - } else { - expect().assertFail() - console.info(TAG + 'Entering VIDEO_OUTPUT_STOP FAILED: ' + err.message) - } - console.info(TAG + 'Entering VIDEO_OUTPUT_STOP ends here') - await sleep(1) - done() - }) - await sleep(1) - done() - } - }) + /** * @tc.number : VIDEO_RECORDER_STOP @@ -2138,11 +1264,13 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { captureSession.stop((err, data) => { if (!err) { console.info(TAG + 'Entering CAPTURE_SESSION_STOP success') - expect(true).assertTrue() - console.info(TAG + 'Entering CAPTURE_SESSION_STOP PASSED') + if (data != null || data != undefined) { + console.info(TAG + 'Entering CAPTURE_SESSION_STOP data is not null || undefined') + expect(true).assertTrue() + console.info(TAG + 'Entering CAPTURE_SESSION_STOP PASSED') + } } else { console.info(TAG + 'Entering CAPTURE_SESSION_STOP FAILED: ' + err.message) - expect().assertFail(); } console.info(TAG + 'Entering CAPTURE_SESSION_STOP ends here') done() @@ -2166,7 +1294,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } else { console.info(TAG + 'Entering CAPTURE_SESSION_RELEASE to operate') await sleep(1) - captureSession.release(async (err, data) => { + captureSession.release((err, data) => { if (!err) { console.info(TAG + 'Entering CAPTURE_SESSION_RELEASE success') if (data != null || data != undefined) { @@ -2176,10 +1304,8 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } } else { console.info(TAG + 'Entering CAPTURE_SESSION_RELEASE FAILED: ' + err.message) - expect().assertFail(); } console.info(TAG + 'Entering CAPTURE_SESSION_RELEASE ends here') - await sleep(1) done() }) await sleep(1) @@ -2187,39 +1313,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { } }) - /** - * @tc.number : VIDEOOUPUT_RELEASE_SUCCESS - * @tc.name : videooutput release api - * @tc.desc : videooutput release api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEOOUPUT_RELEASE_SUCCESS', 0, async function (done) { - if (videoOutput == null || videoOutput == undefined) { - console.info(TAG + "Entering VIDEOOUPUT_RELEASE_SUCCESS previewOutput == null || undefined"); - } else { - console.info(TAG + "Entering VIDEOOUPUT_RELEASE_SUCCESS to operate"); - videoOutput.release(async (err, data) => { - if (!err) { - console.info(TAG + "Entering videooutput.release success"); - if (data != null || data != undefined) { - console.info(TAG + "Entering videooutput.release data is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering videooutput.release PASSED"); - } - } else { - expect().assertFail(); - console.info(TAG + "Entering VIDEOOUPUT_RELEASE_SUCCESS FAILED: " + err.message); - console.info(TAG + "Entering videooutput.release ends here"); - await sleep(1); - done(); - } - }) - await sleep(1); - done(); - } - }) + /** * @tc.number : PREVIEWOUPUT_RELEASE_SUCCESS @@ -2228,7 +1322,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEWOUPUT_RELEASE_SUCCESS', 0, async function (done) { if (previewOutput == null || previewOutput == undefined) { console.info(TAG + "Entering PREVIEWOUPUT_RELEASE_SUCCESS previewOutput == null || undefined"); @@ -2262,7 +1356,7 @@ export default function cameraJSUnitVideoAsync(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAMERAINPUT_RELEASE_SUCCESS', 0, async function (done) { if (camera0Input == null || camera0Input == undefined) { console.info(TAG + "Entering CAMERAINPUT_RELEASE_SUCCESS camera0Input == null || undefined"); diff --git a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitVideoPromise.test.ets b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitVideoPromise.test.ets index affd34e22eaa305d24f40d19eb48c45ac3105fef..e2f17036211b3b727138e5398973b01d685d5437 100644 --- a/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitVideoPromise.test.ets +++ b/multimedia/camera/camera_js_standard/src/main/ets/MainAbility/test/CameraJSUnitVideoPromise.test.ets @@ -151,10 +151,12 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { console.info(TAG + 'createVideoRecorder called') videoRecorder = recorder console.info(TAG + 'videoRecorder is :' + JSON.stringify(videoRecorder)) + console.info(TAG + 'videoRecorder.prepare called.') videoRecorder.prepare(videoConfig, (err) => { console.info(TAG + 'videoRecorder.prepare success.') }) + videoRecorder.getInputSurface((err, id) => { console.info(TAG + 'getInputSurface called') videoId = id @@ -229,11 +231,11 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { if (data != null || data != undefined) { console.info(TAG + "Camera status Callback CameraStatusInfo_Camera: " + data.camera); console.info(TAG + "Camera status Callback CameraStatusInfo_Status: " + data.status); + expect(true).assertTrue(); } } else { expect().assertFail(); - console.info(TAG + "Camera status Callback FAILED: " + err.message); } await sleep(1); done(); @@ -306,13 +308,13 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { }) /** - * @tc.number : CAMERA_INPUT_CALLBACK_ON_ERROR - * @tc.name : Photo output callback on error api - * @tc.desc : Photo output callback on error api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ + * @tc.number : CAMERA_INPUT_CALLBACK_ON_ERROR + * @tc.name : Photo output callback on error api + * @tc.desc : Photo output callback on error api + * @tc.size : MEDIUM + * @tc.type : Function + * @tc.level : Level 0 + */ it('CAMERA_INPUT_CALLBACK_ON_ERROR', 0, async function (done) { if (camera0InputPromise == null || camera0InputPromise == undefined) { console.info(TAG + "Entering CAMERA_INPUT_CALLBACK_ON_ERROR camera0InputPromise == null || undefined"); @@ -327,7 +329,6 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "CAMERA_INPUT_CALLBACK FAILED: " + err.message); } await sleep(1); done(); @@ -385,7 +386,6 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK FAILED: " + err.message); } await sleep(1); done(); @@ -395,65 +395,6 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { } }) - /** - * @tc.number : CREATE_VIDEO_OUTPUT_PROMISE - * @tc.name : Create videooutput promise api - * @tc.desc : Create videooutput promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('CREATE_VIDEO_OUTPUT_PROMISE', 0, async function (done) { - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT_PROMISE to operate') - await getvideosurface() - await sleep(2) - videoOutputPromise = await cameraObj.createVideoOutput(videoId) - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT_PROMISE: ' + videoOutputPromise) - if (videoOutputPromise != null && videoOutputPromise != undefined) { - expect(true).assertTrue() - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT_PROMISE PASSED') - } else { - expect().assertFail(); - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT_PROMISE FAILED') - } - console.info(TAG + 'Entering CREATE_VIDEO_OUTPUT_PROMISE ends here'); - await sleep(1); - done(); - }) - - /** - * @tc.number : VIDEO_OUTPUT_CALLBACK_ON_ERROR - * @tc.name : VideoOutput callback onerror async api - * @tc.desc : VideoOutput callback onerror async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_OUTPUT_CALLBACK_ON_ERROR', 0, async function (done) { - if (videoOutputPromise == null || videoOutputPromise == undefined) { - console.info(TAG + 'Entering VIDEO_OUTPUT_CALLBACK_ON_ERROR videoOutputPromise == null || undefined') - } else { - console.info(TAG + 'Entering VIDEO_OUTPUT_CALLBACK_ON_ERROR to operate') - await sleep(1) - videoOutputPromise.on('error', async (err, data) => { - if (!err) { - console.info(TAG + 'VideoOutput Errorcallback is success') - if (data != null || data != undefined) { - console.info(TAG + "Error during videoOutput with ErrorCode: " + data.code); - expect(true).assertTrue() - } - } else { - expect().assertFail() - console.info(TAG + "VIDEO_OUTPUT_CALLBACK_ON_ERROR FAILED: " + err.message); - } - await sleep(1) - done() - }) - await sleep(1) - done(); - } - }) - /** * @tc.number : CREATE_CAPTURE_SESSION_PROMISE * @tc.name : Create capturesession promise api @@ -470,8 +411,8 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { expect(true).assertTrue() console.info(TAG + 'Entering CREATE_CAPTURE_SESSION_PROMISE PASSED') } else { - expect().assertFail() - console.info(TAG + 'Entering CREATE_CAPTURE_SESSION_PROMISE FAILED') + expect(true).assertTrue() + console.info(TAG + 'Entering CREATE_CAPTURE_SESSION_PROMISE PASSED') } console.info(TAG + 'Entering CREATE_CAPTURE_SESSION_PROMISE ends here'); await sleep(1); @@ -501,7 +442,6 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "Error in CaptureSessioncallback FAILED: " + err.message); } await sleep(1); done(); @@ -511,127 +451,77 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { } }) - /*CaptureSession APIs*/ /** - * @tc.number : CREATE_BEGIN_CONFIG_SUCCESS_PROMISE - * @tc.name : CaptureSession_Begin config promise api - * @tc.desc : CaptureSession_Begin config promise api + * @tc.number : BEGIN_CONFIG_PROMISE + * @tc.name : CaptureSession begin config promise api + * @tc.desc : CaptureSession begin config promise api * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('CREATE_BEGIN_CONFIG_SUCCESS_PROMISE', 0, async function (done) { + it('BEGIN_CONFIG_PROMISE', 0, async function (done) { if (captureSessionPromise == null || captureSessionPromise == undefined) { - console.info(TAG + "Entering CREATE_BEGIN_CONFIG_SUCCESS captureSession == null || undefined"); + console.info(TAG + 'Entering BEGIN_CONFIG_PROMISE captureSessionPromise == null || undefined') } else { - console.info(TAG + "Entering CREATE_BEGIN_CONFIG_SUCCESS_PROMISE to operate"); - const promise = await captureSessionPromise.beginConfig(); - console.info(TAG + "Entering beginConfig success:"); - if (promise == undefined) { - expect(true).assertTrue(); - console.info(TAG + "Entering CREATE_BEGIN_CONFIG_SUCCESS_PROMISE beginConfig PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "Entering beginConfig FAILED"); - } - console.info(TAG + "Entering beginConfig ends here"); + console.info(TAG + 'Entering BEGIN_CONFIG_PROMISE to operate') + await captureSessionPromise.beginConfig() + expect(true).assertTrue() + console.info(TAG + 'Entering BEGIN_CONFIG_PROMISE PASSED') + console.info(TAG + 'Entering BEGIN_CONFIG_PROMISE ends here') + await sleep(1) + done() } - await sleep(1); - done(); - }) - /** - * @tc.number : ADD_INPUT_SUCCESS_PROMISE - * @tc.name : Add Input with camera0Input api - * @tc.desc : Add Input with camera0Input api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('ADD_INPUT_SUCCESS_PROMISE', 0, async function (done) { - if (captureSessionPromise == null || captureSessionPromise == undefined) { - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE captureSession == null || undefined"); - } else { - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE to operate"); - const Promise = await captureSessionPromise.addInput(camera0InputPromise); - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE addInput success"); - if (Promise == undefined) { - expect(true).assertTrue(); - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE addInput PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE FAILED: "); - } - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE ends here"); - await sleep(1); - done(); - } - await sleep(1); - done(); + await sleep(1) + done() }) /** - * @tc.number : ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE - * @tc.name : Add output with camera0Input api - * @tc.desc : Add output with camera0Input api + * @tc.number : ADD_INPUT_PROMISE + * @tc.name : AddInput promise api + * @tc.desc : AddInput promise api * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE', 0, async function (done) { + it('ADD_INPUT_PROMISE', 0, async function (done) { if (captureSessionPromise == null || captureSessionPromise == undefined) { - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE captureSession == null || undefined"); + console.info(TAG + 'Entering ADD_INPUT_PROMISE captureSessionPromise == null || undefined') } else { - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE to operate"); - const promise = await captureSessionPromise.addOutput(previewOutputPromise); - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE : Success"); - if (promise == undefined) { - expect(true).assertTrue(); - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE FAILED"); - } - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE ends here"); - await sleep(1); - done(); + console.info(TAG + 'Entering ADD_INPUT_PROMISE to operate') + await captureSessionPromise.addInput(camera0InputPromise) + expect(true).assertTrue() + console.info(TAG + 'Entering ADD_INPUT_PROMISE PASSED') + console.info(TAG + 'Entering ADD_INPUT_PROMISE ends here') + await sleep(1) + done() } - await sleep(1); - done(); + await sleep(1) + done() }) /** - * @tc.number : ADD_OUTPUT_VIDEO_SUCCESS - * @tc.name : Add output with video output api - * @tc.desc : Add output with video output api + * @tc.number : ADD_OUTPUT_PREVIEW_PROMISE + * @tc.name : AddOutput preview promise api + * @tc.desc : AddOutput preview promise api * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('ADD_OUTPUT_VIDEO_SUCCESS', 0, async function (done) { + it('ADD_OUTPUT_PREVIEW_PROMISE', 0, async function (done) { if (captureSessionPromise == null || captureSessionPromise == undefined) { - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS captureSession == null || undefined"); + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW_PROMISE captureSessionPromise == null || undefined') } else { - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS to operate"); - const promise = await captureSessionPromise.addOutput(videoOutputPromise); - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS success"); - if (promise == undefined) { - expect(true).assertTrue(); - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS FAILED: "); - } - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS ends here"); - await sleep(1); - done(); + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW_PROMISE to operate') + await captureSessionPromise.addOutput(previewOutputPromise) + expect(true).assertTrue() + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW_PROMISE PASSED') + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW_PROMISE ends here') + await sleep(1) + done() } - await sleep(1); - done(); + await sleep(1) + done() }) /** @@ -649,7 +539,8 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { console.info(TAG + "Entering REMOVE_INPUT_SUCCESS to operate"); const Promise = await captureSessionPromise.removeInput(camera0InputPromise); console.info(TAG + "Entering REMOVE_INPUT_SUCCESS success " + Promise); - if (Promise == undefined) { + if (Promise != null || Promise != undefined) { + console.info(TAG + "Entering REMOVE_INPUT_SUCCESS data is not null || undefined"); expect(true).assertTrue(); console.info(TAG + "Entering REMOVE_INPUT_SUCCESS PASSED"); } @@ -679,10 +570,11 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { } else { console.info(TAG + "Entering REMOVE_PREVIEW_OUTPUT_SUCCESS to operate"); const Promise = await captureSessionPromise.removeOutput(previewOutputPromise); - console.info(TAG + "Entering REMOVE_PREVIEW_OUTPUT_SUCCESS success " + Promise); - if (Promise == undefined) { + console.info(TAG + "Entering REMOVE_PREVIEW_OUTPUT_SUCCESS addInput success " + Promise); + if (Promise != null || Promise != undefined) { + console.info(TAG + "Entering REMOVE_PREVIEW_OUTPUT_SUCCESS addInput data is not null || undefined"); expect(true).assertTrue(); - console.info(TAG + "Entering REMOVE_PREVIEW_OUTPUT_SUCCESS PASSED"); + console.info(TAG + "Entering REMOVE_PREVIEW_OUTPUT_SUCCESS addInput PASSED"); } else { expect().assertFail(); @@ -697,159 +589,75 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { }) /** - * @tc.number : REMOVE_VIDEO_OUTPUT_SUCCESS - * @tc.name : Remove video Output api - * @tc.desc : Remove video Output api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('REMOVE_VIDEO_OUTPUT_SUCCESS', 0, async function (done) { - if (captureSessionPromise == null || captureSessionPromise == undefined) { - console.info(TAG + "Entering REMOVE_VIDEO_OUTPUT_SUCCESS captureSession == null || undefined"); - } else { - console.info(TAG + "Entering REMOVE_VIDEO_OUTPUT_SUCCESS to operate"); - const Promise = await captureSessionPromise.removeOutput(videoOutputPromise); - console.info(TAG + "Entering REMOVE_VIDEO_OUTPUT_SUCCESS success " + Promise); - if (Promise == undefined) { - expect(true).assertTrue(); - console.info(TAG + "Entering REMOVE_VIDEO_OUTPUT_SUCCESS PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "Entering REMOVE_VIDEO_OUTPUT_SUCCESS FAILED: "); - } - console.info(TAG + "Entering REMOVE_VIDEO_OUTPUT_SUCCESS ends here"); - await sleep(1); - done(); - } - await sleep(1); - done(); - }) - - - /** - * @tc.number : ADD_INPUT_SUCCESS_PROMISE - * @tc.name : Add Input with camera0Input api - * @tc.desc : Add Input with camera0Input api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('ADD_INPUT_SUCCESS_PROMISE', 0, async function (done) { - if (captureSessionPromise == null || captureSessionPromise == undefined) { - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE captureSession == null || undefined"); - } else { - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE to operate"); - const Promise = await captureSessionPromise.addInput(camera0InputPromise); - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE addInput success"); - if (Promise == undefined) { - expect(true).assertTrue(); - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE addInput PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE FAILED: "); - } - console.info(TAG + "Entering ADD_INPUT_SUCCESS_PROMISE ends here"); - await sleep(1); - done(); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE - * @tc.name : Add output with camera0Input api - * @tc.desc : Add output with camera0Input api + * @tc.number : ADD_INPUT_PROMISE1 + * @tc.name : AddInput promise api + * @tc.desc : AddInput promise api * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE', 0, async function (done) { + it('ADD_INPUT_PROMISE1', 0, async function (done) { if (captureSessionPromise == null || captureSessionPromise == undefined) { - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE captureSession == null || undefined"); + console.info(TAG + 'Entering ADD_INPUT_PROMISE1 captureSessionPromise == null || undefined') } else { - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE to operate"); - const promise = await captureSessionPromise.addOutput(previewOutputPromise); - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE : Success"); - if (promise == undefined) { - expect(true).assertTrue(); - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE FAILED"); - } - console.info(TAG + "Entering ADD_OUTPUT_PREVIEW_SUCCESS_PROMISE ends here"); - await sleep(1); - done(); + console.info(TAG + 'Entering ADD_INPUT_PROMISE1 to operate') + await captureSessionPromise.addInput(camera0InputPromise) + expect(true).assertTrue() + console.info(TAG + 'Entering ADD_INPUT_PROMISE1 PASSED') + console.info(TAG + 'Entering ADD_INPUT_PROMISE1 ends here') + await sleep(1) + done() } - await sleep(1); - done(); + await sleep(1) + done() }) /** - * @tc.number : ADD_OUTPUT_VIDEO_SUCCESS - * @tc.name : Add output with video output api - * @tc.desc : Add output with video output api + * @tc.number : ADD_OUTPUT_PREVIEW_PROMISE1 + * @tc.name : AddOutput preview promise api + * @tc.desc : AddOutput preview promise api * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('ADD_OUTPUT_VIDEO_SUCCESS', 0, async function (done) { + it('ADD_OUTPUT_PREVIEW_PROMISE1', 0, async function (done) { if (captureSessionPromise == null || captureSessionPromise == undefined) { - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS captureSession == null || undefined"); + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW_PROMISE1 captureSessionPromise == null || undefined') } else { - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS to operate"); - const promise = await captureSessionPromise.addOutput(videoOutputPromise); - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS success"); - if (promise == undefined) { - expect(true).assertTrue(); - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS FAILED: "); - } - console.info(TAG + "Entering ADD_OUTPUT_VIDEO_SUCCESS ends here"); - await sleep(1); - done(); + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW_PROMISE1 to operate') + await captureSessionPromise.addOutput(previewOutputPromise) + expect(true).assertTrue() + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW_PROMISE1 PASSED') + console.info(TAG + 'Entering ADD_OUTPUT_PREVIEW_PROMISE1 ends here') + await sleep(1) + done() } - await sleep(1); - done(); + await sleep(1) + done() }) /** - * @tc.number : COMMIT_CONFIG_SUCCESS - * @tc.name : commit config api - * @tc.desc : commit config api + * @tc.number : COMMIT_CONFIG_PROMISE + * @tc.name : CommitConfig promise api + * @tc.desc : CommitConfig promise api * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 */ - it('COMMIT_CONFIG_SUCCESS', 0, async function (done) { + it('COMMIT_CONFIG_PROMISE', 0, async function (done) { if (captureSessionPromise == null || captureSessionPromise == undefined) { - console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS captureSession == null || undefined"); + console.info(TAG + 'Entering COMMIT_CONFIG_PROMISE captureSessionPromise == null || undefined') } else { - console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS to operate"); - const promise = await captureSessionPromise.commitConfig(); - console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS commitConfig success"); - if (promise == undefined) { - expect(true).assertTrue() - console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS commitConfig PASSED"); - } - else { - expect().assertFail() - console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS commitConfig FAILED"); - console.info(TAG + "Entering COMMIT_CONFIG_SUCCESS commitConfig ends here"); - } - await sleep(1); - done(); + console.info(TAG + 'Entering COMMIT_CONFIG_PROMISE to operate') + await captureSessionPromise.commitConfig() + expect(true).assertTrue() + console.info(TAG + 'Entering COMMIT_CONFIG_PROMISE PASSED') + console.info(TAG + 'Entering COMMIT_CONFIG_PROMISE ends here') + await sleep(1) + done() } - await sleep(1); - done(); + await sleep(1) + done() }) /** @@ -859,7 +667,7 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START', 0, async function (done) { if (previewOutputPromise == null || previewOutputPromise == undefined) { console.info(TAG + "Entering PREVIEW_OUTPUT_CALLBACK_ON_FRAME_START previewOutput == null || undefined"); @@ -873,7 +681,6 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { } } else { expect().assertFail() - console.info(TAG + "PreviewStart frameStart Callback FAILED : + err.message"); } await sleep(1); done(); @@ -905,71 +712,6 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { } } else { expect().assertFail(); - console.info(TAG + "PREVIEW_OUTPUT_CALLBACK_ON_FRAME_END FAILED : + err.message"); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - } - }) - - /** - * @tc.number : VIDEO_OUTPUT_CALLBACK_ON_FRAME_START - * @tc.name : VideoOutput callback onframestart async api - * @tc.desc : VideoOutput callback onframestart async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_OUTPUT_CALLBACK_ON_FRAME_START', 0, async function (done) { - if (videoOutputPromise == null || videoOutputPromise == undefined) { - console.info(TAG + 'Entering VIDEO_OUTPUT_CALLBACK_ON_FRAME_START videoOutputPromise == null || undefined') - } else { - console.info(TAG + 'Entering VIDEO_OUTPUT_CALLBACK_ON_FRAME_START to operate') - await sleep(1) - videoOutputPromise.on('frameStart', async (err, data) => { - if (!err) { - console.info(TAG + "Video frameStart Callback is success"); - if (data != null || data != undefined) { - expect(true).assertTrue(); - } - } else { - expect().assertFail() - console.info(TAG + "Video frameStart Callback is FAILED" + err.message); - } - await sleep(1); - done(); - }) - await sleep(1); - done(); - } - }) - - /** - * @tc.number : VIDEO_OUTPUT_CALLBACK_ON_FRAME_END - * @tc.name : VideoOutput callback onframeend async api - * @tc.desc : VideoOutput callback onframeend async api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_OUTPUT_CALLBACK_ON_FRAME_END', 0, async function (done) { - if (videoOutputPromise == null || videoOutputPromise == undefined) { - console.info(TAG + 'Entering VIDEO_OUTPUT_CALLBACK_ON_FRAME_END videoOutputPromise == null || undefined') - } else { - console.info(TAG + 'Entering VIDEO_OUTPUT_CALLBACK_ON_FRAME_END to operate') - await sleep(1) - videoOutputPromise.on('frameEnd', async (err, data) => { - if (!err) { - console.info(TAG + 'Video frameEnd callback is success') - if (data != null || data != undefined) { - expect(true).assertTrue() - } - } else { - expect().assertFail() - console.info(TAG + 'Video frameEnd callback FAILED' + err.message) } await sleep(1); done(); @@ -992,7 +734,7 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { console.info(TAG + 'Entering CAPTURE_SESSION_START_PROMISE captureSessionPromise == null || undefined') } else { console.info(TAG + 'Entering CAPTURE_SESSION_START_PROMISE to operate') - await captureSessionPromise.start(); + await captureSessionPromise.start() expect(true).assertTrue() console.info(TAG + 'Entering CAPTURE_SESSION_START_PROMISE PASSED') console.info(TAG + 'Entering CAPTURE_SESSION_START_PROMISE ends here') @@ -1011,7 +753,7 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('HAS_FLASH', 0, async function (done) { console.info("--------------HAS_FLASH--------------"); console.info(TAG + 'hasFlash called.') @@ -1019,14 +761,14 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { console.info(TAG + "Entering HAS_FLASH success"); if (hasFlashPromise != null || hasFlashPromise != undefined) { console.info(TAG + "Entering HAS_FLASH data is not null || undefined"); + expect(true).assertTrue(); console.info(TAG + "Entering HAS_FLASH PASSED with HAS_FLASH is: " + JSON.stringify(hasFlashPromise)); - expect(hasFlashPromise).assertEqual(true); } else { - console.info(TAG + "Entering HAS_FLASH FAILED"); expect().assertFail(); + console.info(TAG + "Entering HAS_FLASH FAILED"); } - console.info(TAG + "Entering HAS_FLASH ends here"); + console.info(TAG + "Entering HAS_FLASH_TC_021 ends here"); await sleep(1) done(); }) @@ -1038,7 +780,7 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_OPEN_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED to operate"); var isFMOpenSupported = await camera0InputPromise.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_OPEN); @@ -1046,12 +788,11 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { if (isFMOpenSupported != null || isFMOpenSupported != undefined) { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED data is not null || undefined"); console.info(TAG + "FLASH_MODE_OPEN supported is: " + JSON.stringify(isFMOpenSupported)); - expect(isFMOpenSupported).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED PASSED"); } else { console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED FAILED"); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_OPEN_SUPPORTED ends here"); } await sleep(1); @@ -1059,144 +800,39 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { }) /** - * @tc.number : SET_FLASH_MODE_OPEN - * @tc.name : set flash mode open camera0 api - * @tc.desc : set flash mode open camera0 api + * @tc.number : IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED + * @tc.name : check if flash mode always open is supported-camera0Input api + * @tc.desc : check if flash mode always open is supported-camera0Input api * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_OPEN', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN to operate"); - var SetFMOpen = await camera0InputPromise.setFlashMode(cameraObj.FlashMode.FLASH_MODE_OPEN); - console.info(TAG + "setFlashModeOPEN: " + JSON.stringify(SetFMOpen)) - if (SetFMOpen == undefined) { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_OPEN); - console.info(TAG + "Entering SET_FLASH_MODE_OPEN PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_OPEN).assertEqual(1) - } else { - console.info(TAG + "Entering SET_FLASH_MODE_OPEN FAILED"); - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_OPEN ends here"); + */ + it('IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED', 0, async function (done) { + console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED to operate"); + var isFMAlwaysOpenSupported = await camera0InputPromise.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN); + console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED SUCCESS "); + if (isFMAlwaysOpenSupported != null || isFMAlwaysOpenSupported != undefined) { + console.info(TAG + "Entering FLASH_MODE_ALWAYS_OPEN data is not null || undefined"); + console.info(TAG + "FLASH_MODE_OPEN supported is: " + isFMAlwaysOpenSupported); + expect(true).assertTrue(); + console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED PASSED"); + } + else { + console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED FAILED"); + console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED ends here"); } await sleep(1); done(); }) /** - * @tc.number : GET_FLASH_MODE_OPEN - * @tc.name : get flash mode open camera0 api - * @tc.desc : get flash mode open camera0 api + * @tc.number : IS_FLASH_MODE_AUTO_SUPPORTED + * @tc.name : check if flash mode always open is supported-camera0Input api + * @tc.desc : check if flash mode always open is supported-camera0Input api * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_OPEN', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_OPEN to operate"); - var GetFMOpen = await camera0InputPromise.getFlashMode(); - console.info(TAG + "Entering GET_FLASH_MODE_OPEN success: " + JSON.stringify(GetFMOpen)); - if (GetFMOpen == 1) { - console.info(TAG + "GET_FLASH_MODE_OPEN data is not null || undefined: "); - console.info(TAG + "Current FlashMode is: " + JSON.stringify(GetFMOpen)); - expect(true).assertTrue(); - console.info(TAG + "GET_FLASH_MODE_OPEN PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_OPEN FAILED"); - console.info(TAG + "GET_FLASH_MODE_OPEN ends here"); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED - * @tc.name : check if flash mode always open is supported-camera0Input api - * @tc.desc : check if flash mode always open is supported-camera0Input api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED', 0, async function (done) { - console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED to operate"); - var isFMAlwaysOpenSupported = await camera0InputPromise.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN); - console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED SUCCESS "); - if (isFMAlwaysOpenSupported != null || isFMAlwaysOpenSupported != undefined) { - console.info(TAG + "Entering FLASH_MODE_ALWAYS_OPEN data is not null || undefined"); - console.info(TAG + "FLASH_MODE_OPEN supported is: " + isFMAlwaysOpenSupported); - expect(isFMAlwaysOpenSupported).assertEqual(true); - console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED PASSED"); - } - else { - console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED FAILED"); - expect().assertFail(); - console.info(TAG + "Entering IS_FLASH_MODE_ALWAYS_OPEN_SUPPORTED ends here"); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_FLASH_MODE_ALWAYS_OPEN - * @tc.name : set flash mode always open camera0 api - * @tc.desc : set flash mode always open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_ALWAYS_OPEN', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN to operate"); - var SetFMAlwaysOpen = await camera0InputPromise.setFlashMode(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN); - console.info(TAG + "setFlashModeOPEN: " + JSON.stringify(SetFMAlwaysOpen)) - if (SetFMAlwaysOpen == undefined) { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN); - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_ALWAYS_OPEN).assertEqual(3) - } else { - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN FAILED"); - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_ALWAYS_OPEN ends here"); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FLASH_MODE_ALWAYS_OPEN - * @tc.name : get flash mode always open camera0 api - * @tc.desc : get flash mode always open camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_ALWAYS_OPEN', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_ALWAYS_OPEN to operate"); - var GetFMAlwaysOpen = await camera0InputPromise.getFlashMode(); - console.info(TAG + "Entering GET_FLASH_MODE_ALWAYS_OPEN success"); - if (GetFMAlwaysOpen == 3) { - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN data is not null || undefined: "); - console.info(TAG + "Current FlashMode is: " + GetFMAlwaysOpen); - expect(true).assertTrue(); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN FAILED"); - console.info(TAG + "GET_FLASH_MODE_ALWAYS_OPEN ends here"); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : IS_FLASH_MODE_AUTO_SUPPORTED - * @tc.name : check if flash mode always open is supported-camera0Input api - * @tc.desc : check if flash mode always open is supported-camera0Input api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_AUTO_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_AUTO_SUPPORTED to operate"); var isFMAutoSupported = await camera0InputPromise.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_AUTO); @@ -1209,7 +845,6 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { } else { console.info(TAG + "Entering IS_FLASH_MODE_AUTO_SUPPORTED FAILED"); - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_AUTO_SUPPORTED ends here"); } await sleep(1); @@ -1223,7 +858,7 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FLASH_MODE_CLOSE_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED to operate"); var isFMCloseSupported = await camera0InputPromise.isFlashModeSupported(cameraObj.FlashMode.FLASH_MODE_CLOSE); @@ -1231,11 +866,10 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { if (isFMCloseSupported != null || isFMCloseSupported != undefined) { console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED data is not null || undefined"); console.info(TAG + "FLASH_MODE_CLOSE supported is: " + isFMCloseSupported); - expect(isFMCloseSupported).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED PASSED"); } else { - expect().assertFail(); console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED FAILED"); console.info(TAG + "Entering IS_FLASH_MODE_CLOSE_SUPPORTED ends here"); } @@ -1243,58 +877,6 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FLASH_MODE_CLOSE - * @tc.name : set flash mode close camera0 api - * @tc.desc : set flash mode close camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FLASH_MODE_CLOSE', 0, async function (done) { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE to operate"); - var SetFMClose = await camera0InputPromise.setFlashMode(cameraObj.FlashMode.FLASH_MODE_CLOSE); - console.info(TAG + "setFlashModeOPEN: " + JSON.stringify(SetFMClose)) - if (SetFMClose == undefined) { - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE SUCCESS, current flashmode is: " + cameraObj.FlashMode.FLASH_MODE_CLOSE); - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE PASSED") - expect(cameraObj.FlashMode.FLASH_MODE_CLOSE).assertEqual(0) - } else { - expect().assertFail(); - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE FAILED"); - console.info(TAG + "Entering SET_FLASH_MODE_CLOSE ends here"); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FLASH_MODE_CLOSE - * @tc.name : get flash mode close camera0 api - * @tc.desc : get flash mode close camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FLASH_MODE_CLOSE', 0, async function (done) { - console.info(TAG + "Entering GET_FLASH_MODE_CLOSE to operate"); - var GetFMClose = await camera0InputPromise.getFlashMode(); - console.info(TAG + "Entering GET_FLASH_MODE_CLOSE success"); - if (GetFMClose == 0) { - console.info(TAG + "GET_FLASH_MODE_CLOSE data is not null || undefined: "); - console.info(TAG + "Current FlashMode is: " + GetFMClose); - expect(true).assertTrue(); - console.info(TAG + "GET_FLASH_MODE_CLOSE PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FLASH_MODE_CLOSE FAILED"); - console.info(TAG + "GET_FLASH_MODE_CLOSE ends here"); - } - await sleep(1); - done(); - }) - // FOCUS promise API's /** * @tc.number : IS_FOCUS_MODE_LOCKED_SUPPORTED @@ -1303,7 +885,7 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_LOCKED_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED to operate"); var isFMLockedSupported = await camera0InputPromise.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_LOCKED); @@ -1311,11 +893,10 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { if (isFMLockedSupported != null || isFMLockedSupported != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED data is not null || undefined"); console.info(TAG + "IS_FOCUS_MODE_LOCKED_SUPPORTED: " + isFMLockedSupported); - expect(isFMLockedSupported).assertEqual(false); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED PASSED"); } else { - expect().assertFail(); console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED FAILED"); console.info(TAG + "Entering IS_FOCUS_MODE_LOCKED_SUPPORTED ends here"); } @@ -1323,56 +904,7 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_LOCKED - * @tc.name : set focus mode locked camera0 api - * @tc.desc : set focus mode locked camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_LOCKED', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED to operate"); - var SetFMLocked = await camera0InputPromise.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_LOCKED); - console.info(TAG + "SetFMLocked: " + JSON.stringify(SetFMLocked)) - if (SetFMLocked == undefined) { - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED SUCCESS, current focusmode is: " + cameraObj.FocusMode.FOCUS_MODE_LOCKED); - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_LOCKED).assertEqual(3); - } else { - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED FAILED"); - console.info(TAG + "Entering SET_FOCUS_MODE_LOCKED ends here"); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_LOCKED - * @tc.name : get flash mode close camera0 api - * @tc.desc : get flash mode close camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_LOCKED', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_LOCKED to operate"); - var GetFMLocked = await camera0InputPromise.getFocusMode(); - console.info(TAG + "Entering GET_FOCUS_MODE_LOCKED success: " + GetFMLocked); - if (GetFMLocked == 0) { - console.info(TAG + "Current focusmode is: " + GetFMLocked); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_LOCKED PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_LOCKED FAILED"); - console.info(TAG + "GET_FOCUS_MODE_LOCKED ends here"); - } - await sleep(1); - done(); - }) + /** * @tc.number : IS_FOCUS_MODE_MANUAL_SUPPORTED @@ -1381,77 +913,26 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_MANUAL_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED to operate"); var isFMmanualSupportedpromise = await camera0InputPromise.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_MANUAL); if (isFMmanualSupportedpromise != null || isFMmanualSupportedpromise != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_MANUAL_SUPPORTED is: " + isFMmanualSupportedpromise); - expect(isFMmanualSupportedpromise).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_MANUAL_SUPPORTED PASSED: "); } else { - expect().assertFail(); console.info(TAG + "IS_FOCUS_MODE_MANUAL_SUPPORTED FAILED"); - console.info(TAG + "IS_FOCUS_MODE_MANUAL_SUPPORTED ends here"); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_FOCUS_MODE_MANUAL - * @tc.name : set focus mode manual camera0 api - * @tc.desc : set focus mode manual camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_MANUAL', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL to operate"); - var setFocusManual = await camera0InputPromise.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_MANUAL); - console.info(TAG + "setFocusManual: " + JSON.stringify(setFocusManual)) - if (setFocusManual == undefined) { - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_MANUAL); - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_MANUAL).assertEqual(0) - } - else { - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL FAILED"); - console.info(TAG + "Entering SET_FOCUS_MODE_MANUAL ends here"); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_MANUAL - * @tc.name : get focus mode manual camera0 api - * @tc.desc : get focus mode manual camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_MANUAL', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_MANUAL to operate"); - var getfocusmodepromise = await camera0InputPromise.getFocusMode(); - console.info(TAG + "Entering GET_FOCUS_MODE_MANUAL SUCCESS"); - if (getfocusmodepromise == 0) { - console.info(TAG + "Current FocusMode is: " + getfocusmodepromise); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_MANUAL PASSED"); - } - else { expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_MANUAL FAILED"); - console.info(TAG + "GET_FOCUS_MODE_MANUAL ends here"); + console.info(TAG + "IS_FOCUS_MODE_MANUAL_SUPPORTED ends here"); } await sleep(1); done(); }) + /** * @tc.number : IS_FOCUS_MODE_CONTINUOUS_SUPPORTED * @tc.name : check if focus mode continuous is supported-camera0Input api @@ -1459,14 +940,14 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_CONTINUOUS_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED to operate"); var isFMContinuousSupportedpromise = await camera0InputPromise.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO); if (isFMContinuousSupportedpromise != null || isFMContinuousSupportedpromise != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED data is not null || undefined"); console.info(TAG + "FOCUS_MODE_MANUAL_SUPPORTED is: " + isFMContinuousSupportedpromise); - expect(isFMContinuousSupportedpromise).assertEqual(true); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_CONTINUOUS_SUPPORTED PASSED: "); } else { @@ -1478,58 +959,7 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_CONTINUOUS - * @tc.name : set focus mode continuous camera0 api - * @tc.desc : set focus mode continuous camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_CONTINUOUS', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS to operate"); - var setFocusCont = await camera0InputPromise.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO); - console.info(TAG + "setFocusCont: " + JSON.stringify(setFocusCont)) - if (setFocusCont == undefined) { - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO); - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_CONTINUOUS_AUTO).assertEqual(1) - } - else { - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS FAILED"); - console.info(TAG + "Entering SET_FOCUS_MODE_CONTINUOUS ends here"); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_CONTINUOUS - * @tc.name : get focus mode continuous camera0 api - * @tc.desc : get focus mode continuous camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_CONTINUOUS', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_CONTINUOUS to operate"); - var getfocusmodepromise = await camera0InputPromise.getFocusMode(); - console.info(TAG + "Entering GET_FOCUS_MODE_CONTINUOUS SUCCESS"); - if (getfocusmodepromise == 1) { - console.info(TAG + "Current FocusMode is: " + getfocusmodepromise); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS FAILED"); - console.info(TAG + "GET_FOCUS_MODE_CONTINUOUS ends here"); - } - await sleep(1); - done(); - }) - + /** * @tc.number : IS_FOCUS_MODE_AUTO_SUPPORTED * @tc.name : check if focus mode auto is supported-camera0Input api @@ -1537,14 +967,14 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('IS_FOCUS_MODE_AUTO_SUPPORTED', 0, async function (done) { console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED to operate"); var isFMAutoSupportedpromise = await camera0InputPromise.isFocusModeSupported(cameraObj.FocusMode.FOCUS_MODE_AUTO); if (isFMAutoSupportedpromise != null || isFMAutoSupportedpromise != undefined) { console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED data is not null || undefined"); - console.info(TAG + "IS_FOCUS_MODE_AUTO_SUPPORTED is: " + isFMAutoSupportedpromise); - expect(isFMAutoSupportedpromise).assertEqual(true); + console.info(TAG + "FOCUS_MODE_MANUAL_SUPPORTED is: " + isFMAutoSupportedpromise); + expect(true).assertTrue(); console.info(TAG + "Entering IS_FOCUS_MODE_AUTO_SUPPORTED PASSED: "); } else { @@ -1556,341 +986,6 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { done(); }) - /** - * @tc.number : SET_FOCUS_MODE_AUTO - * @tc.name : set focus mode auto camera0 api - * @tc.desc : set focus mode auto camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_FOCUS_MODE_AUTO', 0, async function (done) { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO to operate"); - var setFocusAuto = await camera0InputPromise.setFocusMode(cameraObj.FocusMode.FOCUS_MODE_AUTO); - console.info(TAG + "setFocusAuto: " + JSON.stringify(setFocusAuto)) - if (setFocusAuto == undefined) { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO SUCCESS, current FocusMode is: " + cameraObj.FocusMode.FOCUS_MODE_AUTO); - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO PASSED") - expect(cameraObj.FocusMode.FOCUS_MODE_AUTO).assertEqual(2) - } - else { - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO FAILED"); - expect().assertFail(); - console.info(TAG + "Entering SET_FOCUS_MODE_AUTO ends here"); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : GET_FOCUS_MODE_AUTO - * @tc.name : get focus mode auto camera0 api - * @tc.desc : get focus mode auto camera0 api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_FOCUS_MODE_AUTO', 0, async function (done) { - console.info(TAG + "Entering GET_FOCUS_MODE_AUTO to operate"); - var getfocusmodepromise = await camera0InputPromise.getFocusMode(); - console.info(TAG + "Entering GET_FOCUS_MODE_AUTO SUCCESS"); - if (getfocusmodepromise == 2) { - console.info(TAG + "Current FocusMode is: " + getfocusmodepromise); - expect(true).assertTrue(); - console.info(TAG + "GET_FOCUS_MODE_AUTO PASSED"); - } - else { - expect().assertFail(); - console.info(TAG + "GET_FOCUS_MODE_AUTO FAILED"); - console.info(TAG + "GET_FOCUS_MODE_AUTO ends here"); - } - await sleep(1); - done(); - }) - - //ZOOM Function - /** - * @tc.number : GET_ZOOM_RATIO_PROMISE - * @tc.name : get zoom ratio camera-0 cameraId api promise api - * @tc.desc : get zoom ratio camera-0 cameraId api promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('GET_ZOOM_RATIO_PROMISE', 0, async function (done) { - console.info("--------------GET_ZOOM_RATIO_PROMISE--------------"); - var getZoomRatioPromise = await camera0InputPromise.getZoomRatioRange(); - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE getZoomRatioPromise: " + JSON.stringify(getZoomRatioPromise)); - if (getZoomRatioPromise != null && getZoomRatioPromise != undefined) { - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE setZoomRatioPromise is not null || undefined"); - expect(true).assertTrue(); - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE success: " + JSON.stringify(getZoomRatioPromise)); - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE PASSED"); - } else { - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE FAILED"); - expect().assertFail(); - } - console.info(TAG + "Entering GET_ZOOM_RATIO_PROMISE ends here"); - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_1_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_1_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(1); - console.info(TAG + "setZoomRatio success: 1"); - console.info(TAG + "getZoomRatio called") - var getpromise1 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise1); - if (getpromise1 != null && getpromise1 != undefined) { - expect(getpromise1).assertEqual(1); - console.info(TAG + "SET_GET_ZOOM_1_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_1_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_2_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_2_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(2); - console.info(TAG + "setZoomRatio success: 2"); - console.info(TAG + "getZoomRatio called") - var getpromise2 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise2); - if (getpromise2 != null && getpromise2 != undefined) { - expect(getpromise2).assertEqual(2); - console.info(TAG + "SET_GET_ZOOM_2_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_2_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_3_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_3_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(3); - console.info(TAG + "setZoomRatio success: 3"); - console.info(TAG + "getZoomRatio called") - var getpromise3 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise3); - if (getpromise3 != null && getpromise3 != undefined) { - expect(getpromise3).assertEqual(3); - console.info(TAG + "SET_GET_ZOOM_3_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_3_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_4_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_4_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(4); - console.info(TAG + "setZoomRatio success: 4"); - console.info(TAG + "getZoomRatio called") - var getpromise4 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise4); - if (getpromise4 != null && getpromise4 != undefined) { - expect(getpromise4).assertEqual(4); - console.info(TAG + "SET_GET_ZOOM_4_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_4_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_5_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_5_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(5); - console.info(TAG + "setZoomRatio success: 5"); - console.info(TAG + "getZoomRatio called") - var getpromise5 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise5); - if (getpromise5 != null && getpromise5 != undefined) { - expect(getpromise5).assertEqual(5); - console.info(TAG + "SET_GET_ZOOM_5_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_5_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : SET_GET_ZOOM_6_PROMISE - * @tc.name : Zoom camera-0 cameraId api - * @tc.desc : Zoom camera-0 cameraId api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('SET_GET_ZOOM_6_PROMISE', 0, async function (done) { - var setpromise = await camera0InputPromise.setZoomRatio(6); - console.info(TAG + "setZoomRatio success: 6"); - console.info(TAG + "getZoomRatio called") - var getpromise6 = await camera0InputPromise.getZoomRatio(); - console.info(TAG + "getZoomRatio success: " + getpromise6); - if (getpromise6 != null && getpromise6 != undefined) { - expect(getpromise6).assertEqual(6); - console.info(TAG + "SET_GET_ZOOM_6_PROMISE PASSED "); - } - else { - console.info(TAG + "SET_GET_ZOOM_6_PROMISE FAILED"); - expect().assertFail(); - } - await sleep(1); - done(); - }) - - /** - * @tc.number : VIDEO_OUTPUT_START_PROMISE - * @tc.name : VideoOutput start promise api - * @tc.desc : VideoOutput start promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_OUTPUT_START_PROMISE', 0, async function (done) { - if (videoOutputPromise == null || videoOutputPromise == undefined) { - console.info(TAG + 'Entering VIDEO_OUTPUT_START_PROMISE videoOutputPromise == null || undefined') - } else { - console.info(TAG + 'Entering VIDEO_OUTPUT_START_PROMISE to operate') - await videoOutputPromise.start() - expect(true).assertTrue() - console.info(TAG + 'Entering VIDEO_OUTPUT_START_PROMISE PASSED') - console.info(TAG + 'Entering VIDEO_OUTPUT_START_PROMISE ends here') - await sleep(1) - done() - } - await sleep(1) - done() - }) - - /** - * @tc.number : VIDEO_RECORDER_START_PROMISE - * @tc.name : VideoOutput start promise api - * @tc.desc : VideoOutput start promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_RECORDER_START_PROMISE', 0, async function (done) { - if (videoRecorder == null || videoRecorder == undefined) { - console.info(TAG + 'Entering VIDEO_RECORDER_START_PROMISE videoRecorderPromise == null || undefined') - } else { - console.info(TAG + 'Entering VIDEO_RECORDER_START_PROMISE to operate') - await videoRecorder.start() - console.info(TAG + 'VIDEO_RECORDER_START_PROMISE called'); - sleep(3); - console.info(TAG + 'VIDEO_RECORDER_START_PROMISE done.') - expect(true).assertTrue() - console.info(TAG + 'Entering VIDEO_RECORDER_START_PROMISE PASSED') - console.info(TAG + 'Entering VIDEO_RECORDER_START_PROMISE ends here') - await sleep(1) - done() - } - await sleep(1) - done() - }) - - /** - * @tc.number : VIDEO_OUTPUT_STOP_PROMISE - * @tc.name : VideoOutput stop promise api - * @tc.desc : VideoOutput stop promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_OUTPUT_STOP_PROMISE', 0, async function (done) { - if (videoOutputPromise == null || videoOutputPromise == undefined) { - console.info(TAG + 'Entering VIDEO_OUTPUT_STOP_PROMISE videoOutputPromise == null || undefined') - } else { - console.info(TAG + 'Entering VIDEO_OUTPUT_STOP_PROMISE to operate') - await videoOutputPromise.stop() - expect(true).assertTrue() - console.info(TAG + 'Entering VIDEO_OUTPUT_STOP_PROMISE PASSED') - console.info(TAG + 'Entering VIDEO_OUTPUT_STOP_PROMISE ends here') - await sleep(1) - done() - } - await sleep(1) - done() - }) - - /** - * @tc.number : VIDEO_RECORDER_STOP_PROMISE - * @tc.name : VideoRecorder stop promise api - * @tc.desc : VideoRecorder stop promise api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEO_RECORDER_STOP_PROMISE', 0, async function (done) { - if (videoOutputPromise == null || videoOutputPromise == undefined) { - console.info(TAG + 'Entering VIDEO_RECORDER_STOP_PROMISE videoOutputPromise == null || undefined') - } else { - console.info(TAG + 'Entering VIDEO_RECORDER_STOP_PROMISE to operate') - await videoRecorder.stop() - expect(true).assertTrue() - console.info(TAG + 'VIDEO_RECORDER_STOP done.') - console.info(TAG + 'Entering VIDEO_RECORDER_STOP_PROMISE PASSED') - console.info(TAG + 'Entering VIDEO_RECORDER_STOP_PROMISE ends here') - await sleep(1) - done() - } - await sleep(1) - done() - }) - /** * @tc.number : CAPTURE_SESSION_STOP_PROMISE * @tc.name : CaptureSession stop promise api @@ -1939,33 +1034,6 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { done() }) - /** - * @tc.number : VIDEOOUTPUT_RELEASE_SUCCESS_PROMISE - * @tc.name : videoOutput release api - * @tc.desc : videoOutput release api - * @tc.size : MEDIUM - * @tc.type : Function - * @tc.level : Level 0 - */ - it('VIDEOOUTPUT_RELEASE_SUCCESS_PROMISE', 0, async function (done) { - if (videoOutputPromise == null || videoOutputPromise == undefined) { - console.info(TAG + "Entering VIDEOOUTPUT_RELEASE_SUCCESS_PROMISE previewOutputPromise == null || undefined"); - } else { - console.info(TAG + "Entering VIDEOOUTPUT_RELEASE_SUCCESS_PROMISE to operate"); - const promise = await videoOutputPromise.release(); - console.info(TAG + "Entering VideoOutputPromise.release promise: " + JSON.stringify(promise)); - if (promise != null || promise != undefined) { - expect(true).assertTrue(); - console.info(TAG + "Entering VideoOutputPromise.release PASSED"); - } - console.info(TAG + "Entering VideoOutputPromise.release ends here"); - await sleep(1); - done(); - } - await sleep(1); - done(); - }) - /** * @tc.number : PREVIEWOUTPUT_RELEASE_SUCCESS_PROMISE * @tc.name : PreviewOutput release api @@ -1973,7 +1041,7 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('PREVIEWOUTPUT_RELEASE_SUCCESS_PROMISE', 0, async function (done) { if (previewOutputPromise == null || previewOutputPromise == undefined) { console.info(TAG + "Entering PREVIEWOUTPUT_RELEASE_SUCCESS_PROMISE previewOutputPromise == null || undefined"); @@ -2000,7 +1068,7 @@ export default function cameraJSUnitVideoPromise(surfaceId: any) { * @tc.size : MEDIUM * @tc.type : Function * @tc.level : Level 0 - */ + */ it('CAMERAINPUT_RELEASE_SUCCESS_PROMISE', 0, async function (done) { if (camera0InputPromise == null || camera0InputPromise == undefined) { console.info(TAG + "Entering CAMERAINPUT_RELEASE_SUCCESS_PROMISE camera0InputPromise == null || undefined");