[UTC][audio-io][Non-ACR][Add negative testcases for null handle param]
authorSeungbae Shin <seungbae.shin@samsung.com>
Tue, 16 Oct 2018 06:42:03 +0000 (15:42 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Tue, 16 Oct 2018 06:44:02 +0000 (06:44 +0000)
Change-Id: I30b9f985c15c70b1fd8b50972b28130bc2082503

src/utc/audio-io/utc-media-audio-input.c
src/utc/audio-io/utc-media-audio-output.c

index 0d490899d5a3f1f6f54b90ab729ae21917209d73..ac940a07ae9e10985f6c1b9b7c17475b67371c44 100755 (executable)
@@ -176,6 +176,9 @@ int utc_media_audio_in_create_n(void)
     ret = audio_in_create(SAMPLE_RATE_1, AUDIO_CHANNEL_MONO, 0, &input);
     assert_eq(ret, AUDIO_IO_ERROR_INVALID_PARAMETER);
 
+    ret = audio_in_create(SAMPLE_RATE_1, AUDIO_CHANNEL_STEREO, AUDIO_SAMPLE_TYPE_S16_LE, NULL);
+    assert_eq(ret, AUDIO_IO_ERROR_INVALID_PARAMETER);
+
     return 0;
 }
 
index 20516514f0bb94fac9680cef019ec73a84acfe3f..174ab02dd30cb40eb8d2c27de2bca47c63e4736a 100755 (executable)
@@ -169,6 +169,9 @@ int utc_media_audio_out_create_new_n(void)
     ret = audio_out_create_new(SAMPLE_RATE_1, AUDIO_CHANNEL_STEREO, 0, &output);
     assert_eq(ret, AUDIO_IO_ERROR_INVALID_PARAMETER);
 
+    ret = audio_out_create_new(SAMPLE_RATE_1, AUDIO_CHANNEL_MONO, AUDIO_SAMPLE_TYPE_S16_LE, NULL);
+    assert_eq(ret, AUDIO_IO_ERROR_INVALID_PARAMETER);
+
     return 0;
 }