提交 5de4e2a8 编写于 作者: Q quanli

quanli1@huawei.com

Signed-off-by: Nquanli <quanli1@huawei.com>
上级 f13a0964
...@@ -130,7 +130,6 @@ describe('bluetoothBLETest', function() { ...@@ -130,7 +130,6 @@ describe('bluetoothBLETest', function() {
done() done()
}) })
/** /**
* @tc.number SUB_COMMUNICATION_BLUETOOTH_BLE_GetRssiValue_0100 * @tc.number SUB_COMMUNICATION_BLUETOOTH_BLE_GetRssiValue_0100
* @tc.name testgetRssiValue * @tc.name testgetRssiValue
...@@ -149,14 +148,16 @@ describe('bluetoothBLETest', function() { ...@@ -149,14 +148,16 @@ describe('bluetoothBLETest', function() {
console.info('[bluetooth_js] BLE read rssi: ' + JSON.stringify(data)); console.info('[bluetooth_js] BLE read rssi: ' + JSON.stringify(data));
let rssiLength = Object.keys(data).length; let rssiLength = Object.keys(data).length;
expect(rssiLength).assertEqual(0); expect(rssiLength).assertEqual(0);
done();
}).catch(error => { }).catch(error => {
console.info('bluetooth getRssiValue has error: '+ JSON.stringify(error)); console.info('bluetooth getRssiValue has error: '+ JSON.stringify(error));
expect(true).assertEqual(true); expect(true).assertEqual(true);
done();
}); });
let disconnect = gattClient.disconnect(); let disconnect = gattClient.disconnect();
console.info('[bluetooth_js] gatt getrssi2 disconnect:' + disconnect); console.info('[bluetooth_js] gatt getrssi2 disconnect:' + disconnect);
expect(disconnect).assertEqual(false); expect(disconnect).assertEqual(false);
done();
}) })
/** /**
...@@ -203,14 +204,16 @@ describe('bluetoothBLETest', function() { ...@@ -203,14 +204,16 @@ describe('bluetoothBLETest', function() {
await gattClient.getDeviceName().then((data) => { await gattClient.getDeviceName().then((data) => {
console.info('[bluetooth_js] device name' + JSON.stringify(data)) console.info('[bluetooth_js] device name' + JSON.stringify(data))
expect(data).assertNull(); expect(data).assertNull();
done();
}).catch(err => { }).catch(err => {
console.error('bluetooth getDeviceName has error: '+ err); console.error('bluetooth getDeviceName has error: '+ err);
expect(true).assertEqual(true); expect(true).assertEqual(true);
done();
}); });
let disconnect = gattClient.disconnect(); let disconnect = gattClient.disconnect();
console.info('[bluetooth_js] gatt getname2 disconnect:' + disconnect); console.info('[bluetooth_js] gatt getname2 disconnect:' + disconnect);
expect(disconnect).assertEqual(false); expect(disconnect).assertEqual(false);
done();
}) })
...@@ -256,14 +259,15 @@ describe('bluetoothBLETest', function() { ...@@ -256,14 +259,15 @@ describe('bluetoothBLETest', function() {
await gattClient.getServices().then((GattService) => { await gattClient.getServices().then((GattService) => {
console.info('[bluetooth_js] getServices successfully:'+JSON.stringify(GattService)); console.info('[bluetooth_js] getServices successfully:'+JSON.stringify(GattService));
expect(GattService).assertNull(); expect(GattService).assertNull();
done();
}).catch(err => { }).catch(err => {
console.error('[bluetooth_js] getServices has error:'+ JSON.stringify(err)); console.error('[bluetooth_js] getServices has error:'+ JSON.stringify(err));
expect(true).assertEqual(true); expect(true).assertEqual(true);
done();
}); });
let disconnect = gattClient.disconnect(); let disconnect = gattClient.disconnect();
console.info('[bluetooth_js] gatt getservices1 disconnect:' + disconnect); console.info('[bluetooth_js] gatt getservices1 disconnect:' + disconnect);
expect(disconnect).assertEqual(false); expect(disconnect).assertEqual(false);
done();
}) })
/** /**
...@@ -383,39 +387,35 @@ describe('bluetoothBLETest', function() { ...@@ -383,39 +387,35 @@ describe('bluetoothBLETest', function() {
* @tc.level Level 2 * @tc.level Level 2
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BLE_ReadCharacteristic_0100', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BLE_ReadCharacteristic_0100', 0, async function (done) {
let promise = new Promise((resolve) => { let descriptors = [];
let descriptors = []; let arrayBuffer = new ArrayBuffer(8);
let arrayBuffer = new ArrayBuffer(8); let desValue = new Uint8Array(arrayBuffer);
let desValue = new Uint8Array(arrayBuffer); desValue[0] = 11;
desValue[0] = 11; let descriptor = {serviceUuid: '00001810-0000-1000-8000-00805F9B34FB',
let descriptor = {serviceUuid: '00001810-0000-1000-8000-00805F9B34FB', descriptorUuid: '00001830-0000-1000-8000-00805F9B34FB',
descriptorUuid: '00001830-0000-1000-8000-00805F9B34FB', descriptorValue: arrayBuffer};
descriptorValue: arrayBuffer}; descriptors[0] = descriptor;
descriptors[0] = descriptor; let arrayBufferCCC = new ArrayBuffer(8);
let arrayBufferCCC = new ArrayBuffer(8); let cccValue = new Uint8Array(arrayBufferCCC);
let cccValue = new Uint8Array(arrayBufferCCC); cccValue[0] = 32;
cccValue[0] = 32; let characteristic = {serviceUuid: '00001810-0000-1000-8000-00805F9B34FB',
let characteristic = {serviceUuid: '00001810-0000-1000-8000-00805F9B34FB', characteristicUuid: '00001820-0000-1000-8000-00805F9B34FB',
characteristicUuid: '00001820-0000-1000-8000-00805F9B34FB', characteristicValue: arrayBufferCCC, descriptors:descriptors};
characteristicValue: arrayBufferCCC, descriptors:descriptors}; let gattClient = bluetooth.BLE.createGattClientDevice("00:00:00:00:00:00");
let gattClient = bluetooth.BLE.createGattClientDevice("00:00:00:00:00:00"); gattClient.readCharacteristicValue(characteristic).then((object) => {
gattClient.readCharacteristicValue(characteristic).then((object) => { if (object != null) {
if (object != null) {
expect(true).assertEqual(true);
} else {
console.info('[bluetooth_js] readCharacValue promise data:'
+ JSON.stringify(data));
expect(null).assertFail();
}
done();
}).catch(err => {
console.error(`bluetooth readCharacteValue promise has error: ${err}`);
expect(true).assertEqual(true); expect(true).assertEqual(true);
done(); } else {
}); console.info('[bluetooth_js] readCharacValue promise data:'
resolve() + JSON.stringify(data));
expect(null).assertFail();
}
done();
}).catch(err => {
console.error(`bluetooth readCharacteValue promise has error: ${err}`);
expect(true).assertEqual(true);
done();
}) })
await promise.then(done)
}) })
/** /**
...@@ -450,7 +450,7 @@ describe('bluetoothBLETest', function() { ...@@ -450,7 +450,7 @@ describe('bluetoothBLETest', function() {
characteristicUuid: '00001820-0000-1000-8000-00805F9B34FB', characteristicUuid: '00001820-0000-1000-8000-00805F9B34FB',
characteristicValue: arrayBufferCCC, descriptors:descriptor}; characteristicValue: arrayBufferCCC, descriptors:descriptor};
let gattClient = bluetooth.BLE.createGattClientDevice("11:22:33:44:55:66"); let gattClient = bluetooth.BLE.createGattClientDevice("11:22:33:44:55:66");
gattClient.readCharacteristicValue(characteristic,readCcc); await gattClient.readCharacteristicValue(characteristic,readCcc);
done() done()
}) })
...@@ -611,7 +611,7 @@ describe('bluetoothBLETest', function() { ...@@ -611,7 +611,7 @@ describe('bluetoothBLETest', function() {
expect(ret).assertEqual(false); expect(ret).assertEqual(false);
}) })
/** /**
* @tc.number SUB_COMMUNICATION_BLUETOOTH_BLE_WriteCharacteristic_0200 * @tc.number SUB_COMMUNICATION_BLUETOOTH_BLE_WriteCharacteristic_0200
* @tc.name testWriteCharacteristicValue * @tc.name testWriteCharacteristicValue
* @tc.desc Test Client WriteCharacteristicValue api. * @tc.desc Test Client WriteCharacteristicValue api.
...@@ -736,7 +736,7 @@ describe('bluetoothBLETest', function() { ...@@ -736,7 +736,7 @@ describe('bluetoothBLETest', function() {
done() done()
}) })
/** /**
* @tc.number SUB_COMMUNICATION_BLUETOOTH_BLE_NotifyCharacteristic_0100 * @tc.number SUB_COMMUNICATION_BLUETOOTH_BLE_NotifyCharacteristic_0100
* @tc.name testSetNotifyCharacteristicChanged * @tc.name testSetNotifyCharacteristicChanged
* @tc.desc Test SetNotifyCharacteristicChanged api. * @tc.desc Test SetNotifyCharacteristicChanged api.
...@@ -889,4 +889,3 @@ describe('bluetoothBLETest', function() { ...@@ -889,4 +889,3 @@ describe('bluetoothBLETest', function() {
}) })
} }
...@@ -218,7 +218,7 @@ describe('bluetoothBLETest1', function() { ...@@ -218,7 +218,7 @@ describe('bluetoothBLETest1', function() {
cccV[0] = 1; cccV[0] = 1;
let characteristic = {serviceUuid: '00001810-0000-1000-8000-00805F9B34FB', let characteristic = {serviceUuid: '00001810-0000-1000-8000-00805F9B34FB',
characteristicUuid: '00001820-0000-1000-8000-00805F9B34FB', characteristicUuid: '00001820-0000-1000-8000-00805F9B34FB',
characteristicValue: arrayBufferC, descriptors:[]}; characteristicValue: arrayBufferC};
characteristics[0] = characteristic; characteristics[0] = characteristic;
let gattService = {serviceUuid:'00001810-0000-1000-8000-00805F9B34FB', isPrimary: true, let gattService = {serviceUuid:'00001810-0000-1000-8000-00805F9B34FB', isPrimary: true,
characteristics:characteristics, includeServices:[]}; characteristics:characteristics, includeServices:[]};
...@@ -505,7 +505,7 @@ describe('bluetoothBLETest1', function() { ...@@ -505,7 +505,7 @@ describe('bluetoothBLETest1', function() {
expect(ret).assertFalse(); expect(ret).assertFalse();
await sleep(1000); await sleep(1000);
let ret1=gattServer.removeService('00001810-0000-1000-8000-00805F9B34FB'); let ret1=gattServer.removeService('00001810-0000-1000-8000-00805F9B34FB');
console.info('[bluetooth_js]removeService ret:'+ret1); console.info('[bluetooth_js]removeService ret:'+ ret1);
expect(ret1).assertFalse(); expect(ret1).assertFalse();
done(); done();
}) })
...@@ -711,7 +711,7 @@ describe('bluetoothBLETest1', function() { ...@@ -711,7 +711,7 @@ describe('bluetoothBLETest1', function() {
}) })
/** /**
* @tc.number SUB_COMMUNICATION_BLUETOOTH_BLE_sendResponse_0200 * @tc.number SUB_COMMUNICATION_BLUETOOTH_BLE_sendResponse_0100
* @tc.name testSendResponse success * @tc.name testSendResponse success
* @tc.desc Test SendResponse api. * @tc.desc Test SendResponse api.
* @tc.size MEDIUM * @tc.size MEDIUM
...@@ -730,6 +730,26 @@ describe('bluetoothBLETest1', function() { ...@@ -730,6 +730,26 @@ describe('bluetoothBLETest1', function() {
done(); done();
}) })
/**
* @tc.number SUB_COMMUNICATION_BLUETOOTH_BLE_sendResponse_0200
* @tc.name testSendResponse success
* @tc.desc Test SendResponse api.
* @tc.size MEDIUM
* @tc.type Function
* @tc.level Level 1
*/
it('SUB_COMMUNICATION_BLUETOOTH_BLE_sendResponse_0200', 0, async function (done) {
let arrayBuffer = new ArrayBuffer(8);
let value = new Uint8Array(arrayBuffer);
value[0] = 1;
let ServerResponse = {deviceId: '00:11:22:33:44:55', transId: 1,
status: -1, offset: 0, value: arrayBuffer};
let ret = gattServer.sendResponse(ServerResponse);
console.info('[bluetooth_js] sendResponse ret : ' + ret);
expect(ret).assertEqual(false);
done();
})
}) })
} }
...@@ -91,23 +91,14 @@ describe('bluetoothhostTest1', function() { ...@@ -91,23 +91,14 @@ describe('bluetoothhostTest1', function() {
* @tc.size MEDIUM * @tc.size MEDIUM
* @ since 8 * @ since 8
* @tc.type Function * @tc.type Function
* @tc.level Level 3 * @tc.level Level 1
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0100', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0100', 0, async function (done) {
let localName = bluetooth.getLocalName(); let result = bluetooth.setLocalName(Btname.LETTERS_TEST);
console.info('[bluetooth_js] LocalName_0600 localName = '+ JSON.stringify(localName));
expect(true).assertEqual(localName!=null);
let newName = 'bluetoothtest';
let result = bluetooth.setLocalName(newName);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_0100 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_0100 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(newName == getNewName); expect(true).assertEqual(Btname.LETTERS_TEST == getNewName);
let result1=bluetooth.setLocalName(localName);
expect(result1).assertTrue();
let getLocalName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_0100 localName = '+ JSON.stringify(getLocalName));
expect(true).assertEqual(localName == getLocalName);
done(); done();
}) })
...@@ -118,14 +109,14 @@ describe('bluetoothhostTest1', function() { ...@@ -118,14 +109,14 @@ describe('bluetoothhostTest1', function() {
* @tc.size MEDIUM * @tc.size MEDIUM
* @ since 8 * @ since 8
* @tc.type Function * @tc.type Function
* @tc.level Level 1 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0200', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0200', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.LETTERS_TEST); let result = bluetooth.setLocalName(Btname.CHINESES_TEST);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_0200 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_0200 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.LETTERS_TEST == getNewName); expect(true).assertEqual(Btname.CHINESES_TEST == getNewName);
done(); done();
}) })
...@@ -136,50 +127,51 @@ describe('bluetoothhostTest1', function() { ...@@ -136,50 +127,51 @@ describe('bluetoothhostTest1', function() {
* @tc.size MEDIUM * @tc.size MEDIUM
* @ since 8 * @ since 8
* @tc.type Function * @tc.type Function
* @tc.level Level 3 * @tc.level Level 2
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0300', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0300', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.CHINESES_TEST); let result = bluetooth.setLocalName(Btname.NUM_TEST);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_0300 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_0300 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.CHINESES_TEST == getNewName); expect(true).assertEqual(Btname.NUM_TEST == getNewName);
done(); done();
}) })
/** /**
* @tc.number SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0400 * @tc.number SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0400
* @tc.name setLocalName * @tc.name setLocalName
* @tc.desc Test setLocalName api by promise. * @tc.desc Test setLocalName api by promise.
* @tc.size MEDIUM * @tc.size MEDIUM
* @ since 8 * @ since 8
* @tc.type Function * @tc.type Function
* @tc.level Level 2 * @tc.level Level 1
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0400', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0400', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.NUM_TEST); let result = bluetooth.setLocalName(Btname.SYMBOL_TEST);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_0400 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_0400 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.NUM_TEST == getNewName); expect(true).assertEqual(Btname.SYMBOL_TEST == getNewName);
done(); done();
}) })
/** /**
* @tc.number SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0500 * @tc.number SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0500
* @tc.name setLocalName * @tc.name setLocalName
* @tc.desc Test setLocalName api by promise. * @tc.desc Test setLocalName api by promise.
* @tc.size MEDIUM * @tc.size MEDIUM
* @ since 8 * @ since 8
* @tc.type Function * @tc.type Function
* @tc.level Level 1 * @tc.level Level 2
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0500', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0500', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.SYMBOL_TEST); let newName = 'my bluetooth';
let result = bluetooth.setLocalName(newName);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_0500 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_0500 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.SYMBOL_TEST == getNewName); expect(true).assertEqual(newName == getNewName);
done(); done();
}) })
...@@ -190,10 +182,10 @@ describe('bluetoothhostTest1', function() { ...@@ -190,10 +182,10 @@ describe('bluetoothhostTest1', function() {
* @tc.size MEDIUM * @tc.size MEDIUM
* @ since 8 * @ since 8
* @tc.type Function * @tc.type Function
* @tc.level Level 2 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0600', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0600', 0, async function (done) {
let newName = 'my bluetooth'; let newName = 'bluetooth1234ABCDEFGH';
let result = bluetooth.setLocalName(newName); let result = bluetooth.setLocalName(newName);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
...@@ -204,15 +196,15 @@ describe('bluetoothhostTest1', function() { ...@@ -204,15 +196,15 @@ describe('bluetoothhostTest1', function() {
/** /**
* @tc.number SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0700 * @tc.number SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0700
* @tc.name setLocalName * @tc.name TEST setLocalName
* @tc.desc Test setLocalName api by promise. * @tc.desc TEST setLocalName api by promise.
* @tc.size MEDIUM * @tc.size MEDIUM
* @ since 8 * @ since 8
* @tc.type Function * @tc.type Function
* @tc.level Level 3 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0700', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0700', 0, async function (done) {
let newName = 'bluetooth1234ABCDEFGH'; let newName = '蓝牙设备bluetooth';
let result = bluetooth.setLocalName(newName); let result = bluetooth.setLocalName(newName);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
...@@ -230,13 +222,12 @@ describe('bluetoothhostTest1', function() { ...@@ -230,13 +222,12 @@ describe('bluetoothhostTest1', function() {
* @tc.type Function * @tc.type Function
* @tc.level Level 3 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0800', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0800', 0, async function (done) {
let newName = '蓝牙设备bluetooth'; let result = bluetooth.setLocalName(Btname.MIXES4);
let result = bluetooth.setLocalName(newName);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_0800 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_0800 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(newName == getNewName); expect(true).assertEqual(Btname.MIXES4 == getNewName);
done(); done();
}) })
...@@ -249,12 +240,12 @@ describe('bluetoothhostTest1', function() { ...@@ -249,12 +240,12 @@ describe('bluetoothhostTest1', function() {
* @tc.type Function * @tc.type Function
* @tc.level Level 3 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0900', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_0900', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.MIXES4); let result = bluetooth.setLocalName(Btname.MIXES2);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_0900 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_0900 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.MIXES4 == getNewName); expect(true).assertEqual(Btname.MIXES2 == getNewName);
done(); done();
}) })
...@@ -268,11 +259,11 @@ describe('bluetoothhostTest1', function() { ...@@ -268,11 +259,11 @@ describe('bluetoothhostTest1', function() {
* @tc.level Level 3 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1000', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1000', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.MIXES2); let result = bluetooth.setLocalName(Btname.MIXES3);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_1000 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_1000 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.MIXES2 == getNewName); expect(true).assertEqual(Btname.MIXES3 == getNewName);
done(); done();
}) })
...@@ -283,14 +274,15 @@ describe('bluetoothhostTest1', function() { ...@@ -283,14 +274,15 @@ describe('bluetoothhostTest1', function() {
* @tc.size MEDIUM * @tc.size MEDIUM
* @ since 8 * @ since 8
* @tc.type Function * @tc.type Function
* @tc.level Level 3 * @tc.level Level 2
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1100', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1100', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.MIXES3); let newName = '蓝牙设备123';
let result = bluetooth.setLocalName(newName);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_1100 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_1100 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.MIXES3 == getNewName); expect(true).assertEqual(newName == getNewName);
done(); done();
}) })
...@@ -301,14 +293,14 @@ describe('bluetoothhostTest1', function() { ...@@ -301,14 +293,14 @@ describe('bluetoothhostTest1', function() {
* @tc.size MEDIUM * @tc.size MEDIUM
* @ since 8 * @ since 8
* @tc.type Function * @tc.type Function
* @tc.level Level 2 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1200', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1200', 0, async function (done) {
let newName = '蓝牙设备123'; let newName = '蓝牙设备bluetooth12';
let result = bluetooth.setLocalName(newName); let result = bluetooth.setLocalName(newName);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_1200 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName1200 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(newName == getNewName); expect(true).assertEqual(newName == getNewName);
done(); done();
}) })
...@@ -322,13 +314,12 @@ describe('bluetoothhostTest1', function() { ...@@ -322,13 +314,12 @@ describe('bluetoothhostTest1', function() {
* @tc.type Function * @tc.type Function
* @tc.level Level 3 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1300', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1300', 0, async function (done) {
let newName = '蓝牙设备bluetooth12'; let result = bluetooth.setLocalName(Btname.MIXES6);
let result = bluetooth.setLocalName(newName);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_1300 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_1300 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(newName == getNewName); expect(true).assertEqual(Btname.MIXES6 == getNewName);
done(); done();
}) })
...@@ -341,12 +332,13 @@ describe('bluetoothhostTest1', function() { ...@@ -341,12 +332,13 @@ describe('bluetoothhostTest1', function() {
* @tc.type Function * @tc.type Function
* @tc.level Level 3 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1400', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1400', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.MIXES6); let result = bluetooth.setLocalName(Btname.MIXES);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_1400 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_1400 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.MIXES6 == getNewName); expect(true).assertEqual(Btname.MIXES == getNewName);
done(); done();
}) })
...@@ -360,12 +352,11 @@ describe('bluetoothhostTest1', function() { ...@@ -360,12 +352,11 @@ describe('bluetoothhostTest1', function() {
* @tc.level Level 3 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1500', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1500', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.MIXES); let result = bluetooth.setLocalName(Btname.MIXES5);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_1500 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_1500 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.MIXES == getNewName); expect(true).assertEqual(Btname.MIXES5 == getNewName);
done(); done();
}) })
...@@ -379,11 +370,11 @@ describe('bluetoothhostTest1', function() { ...@@ -379,11 +370,11 @@ describe('bluetoothhostTest1', function() {
* @tc.level Level 3 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1600', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1600', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.MIXES5); let result = bluetooth.setLocalName(Btname.NUM_TEST1);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_1600 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_1600 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.MIXES5 == getNewName); expect(true).assertEqual(Btname.NUM_TEST1 == getNewName);
done(); done();
}) })
...@@ -397,11 +388,11 @@ describe('bluetoothhostTest1', function() { ...@@ -397,11 +388,11 @@ describe('bluetoothhostTest1', function() {
* @tc.level Level 3 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1700', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1700', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.NUM_TEST1); let result = bluetooth.setLocalName(Btname.MIXES7);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_1700 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_1700 NewName = '+ JSON.stringify(getNewName));
expect(true).assertEqual(Btname.NUM_TEST1 == getNewName); expect(false).assertEqual(Btname.MIXES7 == getNewName);
done(); done();
}) })
...@@ -415,14 +406,43 @@ describe('bluetoothhostTest1', function() { ...@@ -415,14 +406,43 @@ describe('bluetoothhostTest1', function() {
* @tc.level Level 3 * @tc.level Level 3
*/ */
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1800', 0, async function (done) { it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1800', 0, async function (done) {
let result = bluetooth.setLocalName(Btname.MIXES7); let name = bluetooth.getLocalName();
let set = bluetooth.setLocalName('');
expect(set).assertFalse();
let localName = bluetooth.getLocalName();
expect(true).assertTrue(localName==name);
console.info('[bluetooth_js] getLocalName1800=' + JSON.stringify(localName));
done();
})
/**
* @tc.number SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1900
* @tc.name set LocalName
* @tc.desc Test setLocalName api by promise.
* @tc.size MEDIUM
* @ since 8
* @tc.type Function
* @tc.level Level 3
*/
it('SUB_COMMUNICATION_BLUETOOTH_BR_LocalName_1900', 0, async function (done) {
let localName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_1900 localName = '+ JSON.stringify(localName));
expect(true).assertEqual(localName!=null);
let newName = 'bluetoothtest';
let result = bluetooth.setLocalName(newName);
expect(result).assertTrue(); expect(result).assertTrue();
let getNewName = bluetooth.getLocalName(); let getNewName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalName_1800 NewName = '+ JSON.stringify(getNewName)); console.info('[bluetooth_js] LocalName_1900 NewName = '+ JSON.stringify(getNewName));
expect(false).assertEqual(Btname.MIXES7 == getNewName); expect(true).assertEqual(newName == getNewName);
let result1=bluetooth.setLocalName(localName);
expect(result1).assertTrue();
let getLocalName = bluetooth.getLocalName();
console.info('[bluetooth_js] LocalNam1900 localName ='+ JSON.stringify(getLocalName));
expect(true).assertEqual(localName == getLocalName);
done(); done();
}) })
}) })
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册