Hi Andrei, On Wed, Feb 26, 2014 at 4:14 PM, Andrei Emeltchenko <Andrei.Emeltchenko.news@xxxxxxxxx> wrote: > From: Andrei Emeltchenko <andrei.emeltchenko@xxxxxxxxx> > > Test verifies that the get capabilities command issued from the > Controller. > --- > unit/test-avrcp.c | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > > diff --git a/unit/test-avrcp.c b/unit/test-avrcp.c > index 53e9237..4a92860 100644 > --- a/unit/test-avrcp.c > +++ b/unit/test-avrcp.c > @@ -297,6 +297,16 @@ static void test_server(gconstpointer data) > execute_context(context); > } > > +static void test_client(gconstpointer data) > +{ > + struct context *context = create_context(0x0100, data); > + > + if (g_str_equal(context->data->test_name, "/TP/CFG/BV-01-C")) > + avrcp_get_capabilities(context->session, NULL); > + > + execute_context(context); > +} > + > int main(int argc, char *argv[]) > { > g_test_init(&argc, &argv, NULL); > @@ -364,5 +374,12 @@ int main(int argc, char *argv[]) > raw_pdu(0x02, 0x11, 0x0e, 0x09, 0x48, 0x7c, > AVC_PLAY | 0x80, 0x00)); > > + /* Metadata transfer tests */ > + > + define_test("/TP/CFG/BV-01-C", test_client, > + raw_pdu(0x00, 0x11, 0x0e, 0x01, 0x48, 0x00, > + 0x00, 0x19, 0x58, 0x10, 0x00, 0x00, > + 0x01, 0x03)); > + > return g_test_run(); > } > -- > 1.8.3.2 Applied after doing a lot of changes, please don't copy code from audio the library will most likely work differently as we do have different APIs, also add code that you are actually testing for example you were only testing part of the GetCapabilities handler and doing a lot more work than necessary. -- Luiz Augusto von Dentz -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html