提交 8d29946a 编写于 作者: F fulizhong

modify testcases Signed-off-by: FULIZHONG<fulizhong1@huawei.com>

Signed-off-by: Nfulizhong <fulizhong@huawei.com>
上级 f0f39c0d
......@@ -213,13 +213,17 @@ describe('PlayerLocalTestAudioAPI', function () {
}
});
audioPlayer.on('volumeChange', () => {
console.info(`case setvolume called`);
mySteps.shift();
mySteps.shift();
if (audioPlayer.state == 'playing') {
mediaTestBase.msleep(PLAY_TIME);
if (mySteps[0] != VOLUME_STATE) {
console.info(`case setvolume called by system`);
} else {
console.info(`case setvolume called`);
mySteps.shift();
mySteps.shift();
if (audioPlayer.state == 'playing') {
mediaTestBase.msleep(PLAY_TIME);
}
nextStep(mySteps,done);
}
nextStep(mySteps,done);
});
audioPlayer.on('finish', () => {
mySteps.shift();
......
......@@ -255,13 +255,17 @@ describe('PlayerLocalTestAudioFUNC', function () {
nextStep(mySteps, done);
});
audioPlayer.on('volumeChange', () => {
console.info(`case setvolume called`);
mySteps.shift();
mySteps.shift();
if (audioPlayer.state == 'playing') {
mediaTestBase.msleep(PLAY_TIME);
if (mySteps[0] != VOLUME_STATE) {
console.info(`case setvolume called by system`);
} else {
console.info(`case setvolume called`);
mySteps.shift();
mySteps.shift();
if (audioPlayer.state == 'playing') {
mediaTestBase.msleep(PLAY_TIME);
}
nextStep(mySteps, done);
}
nextStep(mySteps, done);
});
audioPlayer.on('finish', () => {
mySteps.shift();
......
......@@ -24,6 +24,7 @@ describe('PlayerLocalTestAudioFormat', function () {
const SEEK_TIME = 10000; // 10s
let isToSeek = false;
let isToDuration = false;
let isVolume = false;
let fdNumber = 0;
beforeAll(function() {
console.info('beforeAll case');
......@@ -32,6 +33,7 @@ describe('PlayerLocalTestAudioFormat', function () {
beforeEach(function() {
isToSeek = false;
isToDuration = false;
isVolume = false;
console.info('beforeEach case');
})
......@@ -68,6 +70,7 @@ describe('PlayerLocalTestAudioFormat', function () {
audioPlayer.on('pause', () => {
console.info('case now is paused');
expect(audioPlayer.state).assertEqual('paused');
isVolume = true;
audioPlayer.setVolume(MAX_VOLUME);
});
audioPlayer.on('stop', () => {
......@@ -101,9 +104,12 @@ describe('PlayerLocalTestAudioFormat', function () {
}
});
audioPlayer.on('volumeChange', () => {
console.info('case set volume value to ' + MAX_VOLUME);
audioPlayer.play();
isToSeek = true;
if (isVolume) {
console.info('case set volume value to ' + MAX_VOLUME);
audioPlayer.play();
isToSeek = true;
}
console.info('case set volume by system');
});
audioPlayer.on('finish', () => {
console.info('case play end');
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册