source: roaraudio/tests/test-buffer_set_len.c @ 5878:3b92b0d6ef9b

Last change on this file since 5878:3b92b0d6ef9b was 5647:3707f49de5ab, checked in by phi, 12 years ago

Added RAT test 'buffer_set_len'.

File size: 596 bytes
Line 
1#include "rat.h"
2#include <roaraudio.h>
3int main (void) {
4 struct roar_buffer * buf;
5
6 rat_init("roar_buffer_set_len", "testing roar_buffer_set_len()");
7
8 rat_test("Creating buffer (size: 3)", roar_buffer_new(&buf, 3) == 0);
9 rat_test("Setting buffer size to 1", roar_buffer_set_len(buf, 1) == 0);
10 rat_test("Setting buffer size to 2", roar_buffer_set_len(buf, 2) == 0);
11 rat_test("Setting buffer size to 3", roar_buffer_set_len(buf, 3) == 0);
12 rat_test("Setting buffer size to 4", roar_buffer_set_len(buf, 4) == 0);
13 rat_test("Freeing buffer", roar_buffer_free(buf) == 0);
14
15 return rat_fin();
16}
Note: See TracBrowser for help on using the repository browser.