summaryrefslogtreecommitdiff
path: root/cras/src/tests/dsp_ini_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cras/src/tests/dsp_ini_unittest.cc')
-rw-r--r--cras/src/tests/dsp_ini_unittest.cc91
1 files changed, 46 insertions, 45 deletions
diff --git a/cras/src/tests/dsp_ini_unittest.cc b/cras/src/tests/dsp_ini_unittest.cc
index ee187906..b7f488de 100644
--- a/cras/src/tests/dsp_ini_unittest.cc
+++ b/cras/src/tests/dsp_ini_unittest.cc
@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include <gtest/gtest.h>
#include <stdio.h>
#include <stdlib.h>
+#include <gtest/gtest.h>
#include "cras_dsp_ini.h"
@@ -15,7 +15,7 @@ namespace {
class DspIniTestSuite : public testing::Test {
protected:
virtual void SetUp() {
- strcpy(filename, FILENAME_TEMPLATE);
+ strcpy(filename, FILENAME_TEMPLATE);
int fd = mkstemp(filename);
fp = fdopen(fd, "w");
}
@@ -33,11 +33,11 @@ class DspIniTestSuite : public testing::Test {
}
char filename[sizeof(FILENAME_TEMPLATE) + 1];
- FILE* fp;
+ FILE *fp;
};
TEST_F(DspIniTestSuite, EmptyIni) {
- struct ini* ini = cras_dsp_ini_create(filename);
+ struct ini *ini = cras_dsp_ini_create(filename);
EXPECT_EQ(0, ARRAY_COUNT(&ini->plugins));
EXPECT_EQ(0, ARRAY_COUNT(&ini->flows));
cras_dsp_ini_free(ini);
@@ -47,7 +47,7 @@ TEST_F(DspIniTestSuite, NoLibraryOrLabel) {
fprintf(fp, "[Test]\n");
CloseFile();
- struct ini* ini = cras_dsp_ini_create(filename);
+ struct ini *ini = cras_dsp_ini_create(filename);
/* NULL because a plugin doesn't have library or label */
EXPECT_EQ(NULL, ini);
}
@@ -59,11 +59,11 @@ TEST_F(DspIniTestSuite, OneSimplePlugin) {
fprintf(fp, "disable=\"#f\"\n");
CloseFile();
- struct ini* ini = cras_dsp_ini_create(filename);
+ struct ini *ini = cras_dsp_ini_create(filename);
EXPECT_EQ(1, ARRAY_COUNT(&ini->plugins));
EXPECT_EQ(0, ARRAY_COUNT(&ini->flows));
- struct plugin* plugin = ARRAY_ELEMENT(&ini->plugins, 0);
+ struct plugin *plugin = ARRAY_ELEMENT(&ini->plugins, 0);
EXPECT_STREQ("test", plugin->title);
EXPECT_STREQ("foo.so", plugin->library);
EXPECT_STREQ("bar", plugin->label);
@@ -84,7 +84,7 @@ TEST_F(DspIniTestSuite, BuiltinPlugin) {
fprintf(fp, "purpose=capture\n");
CloseFile();
- struct ini* ini = cras_dsp_ini_create(filename);
+ struct ini *ini = cras_dsp_ini_create(filename);
EXPECT_EQ(2, ARRAY_COUNT(&ini->plugins));
EXPECT_EQ(0, ARRAY_COUNT(&ini->flows));
EXPECT_STREQ(ARRAY_ELEMENT(&ini->plugins, 0)->purpose, "playback");
@@ -99,12 +99,12 @@ TEST_F(DspIniTestSuite, Ports) {
fprintf(fp, "input_0=10\n");
CloseFile();
- struct ini* ini = cras_dsp_ini_create(filename);
+ struct ini *ini = cras_dsp_ini_create(filename);
EXPECT_EQ(1, ARRAY_COUNT(&ini->plugins));
EXPECT_EQ(0, ARRAY_COUNT(&ini->flows));
- struct plugin* plugin = ARRAY_ELEMENT(&ini->plugins, 0);
+ struct plugin *plugin = ARRAY_ELEMENT(&ini->plugins, 0);
EXPECT_EQ(1, ARRAY_COUNT(&plugin->ports));
- struct port* port = ARRAY_ELEMENT(&plugin->ports, 0);
+ struct port *port = ARRAY_ELEMENT(&plugin->ports, 0);
EXPECT_EQ(PORT_INPUT, port->direction);
EXPECT_EQ(PORT_CONTROL, port->type);
EXPECT_EQ(INVALID_FLOW_ID, port->flow_id);
@@ -126,15 +126,15 @@ TEST_F(DspIniTestSuite, Flows) {
CloseFile();
- struct ini* ini = cras_dsp_ini_create(filename);
+ struct ini *ini = cras_dsp_ini_create(filename);
EXPECT_EQ(2, ARRAY_COUNT(&ini->plugins));
- struct plugin* foo = ARRAY_ELEMENT(&ini->plugins, 0);
- struct plugin* bar = ARRAY_ELEMENT(&ini->plugins, 1);
+ struct plugin *foo = ARRAY_ELEMENT(&ini->plugins, 0);
+ struct plugin *bar = ARRAY_ELEMENT(&ini->plugins, 1);
EXPECT_EQ(2, ARRAY_COUNT(&foo->ports));
EXPECT_EQ(2, ARRAY_COUNT(&bar->ports));
- struct port* foo0 = ARRAY_ELEMENT(&foo->ports, 0);
- struct port* foo1 = ARRAY_ELEMENT(&foo->ports, 1);
+ struct port *foo0 = ARRAY_ELEMENT(&foo->ports, 0);
+ struct port *foo1 = ARRAY_ELEMENT(&foo->ports, 1);
EXPECT_EQ(PORT_OUTPUT, foo0->direction);
EXPECT_EQ(PORT_CONTROL, foo0->type);
EXPECT_EQ(PORT_OUTPUT, foo1->direction);
@@ -142,8 +142,8 @@ TEST_F(DspIniTestSuite, Flows) {
EXPECT_EQ(0, foo0->flow_id);
EXPECT_EQ(1, foo1->flow_id);
- struct port* bar0 = ARRAY_ELEMENT(&bar->ports, 0);
- struct port* bar1 = ARRAY_ELEMENT(&bar->ports, 1);
+ struct port *bar0 = ARRAY_ELEMENT(&bar->ports, 0);
+ struct port *bar1 = ARRAY_ELEMENT(&bar->ports, 1);
EXPECT_EQ(PORT_INPUT, bar0->direction);
EXPECT_EQ(PORT_AUDIO, bar0->type);
EXPECT_EQ(PORT_INPUT, bar1->direction);
@@ -152,8 +152,8 @@ TEST_F(DspIniTestSuite, Flows) {
EXPECT_EQ(0, bar1->flow_id);
EXPECT_EQ(2, ARRAY_COUNT(&ini->flows));
- struct flow* flow0 = ARRAY_ELEMENT(&ini->flows, 0);
- struct flow* flow1 = ARRAY_ELEMENT(&ini->flows, 1);
+ struct flow *flow0 = ARRAY_ELEMENT(&ini->flows, 0);
+ struct flow *flow1 = ARRAY_ELEMENT(&ini->flows, 1);
EXPECT_EQ(PORT_CONTROL, flow0->type);
EXPECT_STREQ("<control>", flow0->name);
@@ -175,6 +175,7 @@ TEST_F(DspIniTestSuite, Flows) {
}
TEST_F(DspIniTestSuite, TwoChannelWithSwap) {
+
/*
* Stated in ini:
*
@@ -186,7 +187,7 @@ TEST_F(DspIniTestSuite, TwoChannelWithSwap) {
*
*/
- const char* content =
+ const char *content =
"[M0]\n"
"library=builtin\n"
"label=source\n"
@@ -210,33 +211,33 @@ TEST_F(DspIniTestSuite, TwoChannelWithSwap) {
fprintf(fp, "%s", content);
CloseFile();
- struct ini* ini = cras_dsp_ini_create(filename);
+ struct ini *ini = cras_dsp_ini_create(filename);
/* 3 plugins and 1 swap_lr plugin. */
EXPECT_EQ(4, ARRAY_COUNT(&ini->plugins));
- struct plugin* m0 = ARRAY_ELEMENT(&ini->plugins, 0);
- struct plugin* m1 = ARRAY_ELEMENT(&ini->plugins, 1);
- struct plugin* m2 = ARRAY_ELEMENT(&ini->plugins, 2);
- struct plugin* m_swap_lr = ARRAY_ELEMENT(&ini->plugins, 3);
+ struct plugin *m0= ARRAY_ELEMENT(&ini->plugins, 0);
+ struct plugin *m1 = ARRAY_ELEMENT(&ini->plugins, 1);
+ struct plugin *m2 = ARRAY_ELEMENT(&ini->plugins, 2);
+ struct plugin *m_swap_lr = ARRAY_ELEMENT(&ini->plugins, 3);
EXPECT_EQ(2, ARRAY_COUNT(&m0->ports));
EXPECT_EQ(4, ARRAY_COUNT(&m1->ports));
EXPECT_EQ(4, ARRAY_COUNT(&m_swap_lr->ports));
EXPECT_EQ(2, ARRAY_COUNT(&m2->ports));
- struct port* m0_0 = ARRAY_ELEMENT(&m0->ports, 0);
- struct port* m0_1 = ARRAY_ELEMENT(&m0->ports, 1);
- struct port* m1_0 = ARRAY_ELEMENT(&m1->ports, 0);
- struct port* m1_1 = ARRAY_ELEMENT(&m1->ports, 1);
- struct port* m1_2 = ARRAY_ELEMENT(&m1->ports, 2);
- struct port* m1_3 = ARRAY_ELEMENT(&m1->ports, 3);
- struct port* m_swap_lr_0 = ARRAY_ELEMENT(&m_swap_lr->ports, 0);
- struct port* m_swap_lr_1 = ARRAY_ELEMENT(&m_swap_lr->ports, 1);
- struct port* m_swap_lr_2 = ARRAY_ELEMENT(&m_swap_lr->ports, 2);
- struct port* m_swap_lr_3 = ARRAY_ELEMENT(&m_swap_lr->ports, 3);
- struct port* m2_0 = ARRAY_ELEMENT(&m2->ports, 0);
- struct port* m2_1 = ARRAY_ELEMENT(&m2->ports, 1);
+ struct port *m0_0 = ARRAY_ELEMENT(&m0->ports, 0);
+ struct port *m0_1 = ARRAY_ELEMENT(&m0->ports, 1);
+ struct port *m1_0 = ARRAY_ELEMENT(&m1->ports, 0);
+ struct port *m1_1 = ARRAY_ELEMENT(&m1->ports, 1);
+ struct port *m1_2 = ARRAY_ELEMENT(&m1->ports, 2);
+ struct port *m1_3 = ARRAY_ELEMENT(&m1->ports, 3);
+ struct port *m_swap_lr_0 = ARRAY_ELEMENT(&m_swap_lr->ports, 0);
+ struct port *m_swap_lr_1 = ARRAY_ELEMENT(&m_swap_lr->ports, 1);
+ struct port *m_swap_lr_2 = ARRAY_ELEMENT(&m_swap_lr->ports, 2);
+ struct port *m_swap_lr_3 = ARRAY_ELEMENT(&m_swap_lr->ports, 3);
+ struct port *m2_0 = ARRAY_ELEMENT(&m2->ports, 0);
+ struct port *m2_1 = ARRAY_ELEMENT(&m2->ports, 1);
/* flow flow_id from port to port
* ------------------------------------------------------------
@@ -260,12 +261,12 @@ TEST_F(DspIniTestSuite, TwoChannelWithSwap) {
EXPECT_EQ(4, m2_0->flow_id);
EXPECT_EQ(5, m2_1->flow_id);
- struct flow* flow_a0 = ARRAY_ELEMENT(&ini->flows, 0);
- struct flow* flow_a1 = ARRAY_ELEMENT(&ini->flows, 1);
- struct flow* flow_b0 = ARRAY_ELEMENT(&ini->flows, 2);
- struct flow* flow_b1 = ARRAY_ELEMENT(&ini->flows, 3);
- struct flow* flow_swap_lr_0 = ARRAY_ELEMENT(&ini->flows, 4);
- struct flow* flow_swap_lr_1 = ARRAY_ELEMENT(&ini->flows, 5);
+ struct flow *flow_a0 = ARRAY_ELEMENT(&ini->flows, 0);
+ struct flow *flow_a1 = ARRAY_ELEMENT(&ini->flows, 1);
+ struct flow *flow_b0 = ARRAY_ELEMENT(&ini->flows, 2);
+ struct flow *flow_b1 = ARRAY_ELEMENT(&ini->flows, 3);
+ struct flow *flow_swap_lr_0 = ARRAY_ELEMENT(&ini->flows, 4);
+ struct flow *flow_swap_lr_1 = ARRAY_ELEMENT(&ini->flows, 5);
EXPECT_EQ(flow_a0->from, m0);
EXPECT_EQ(flow_a0->from_port, 0);
@@ -302,7 +303,7 @@ TEST_F(DspIniTestSuite, TwoChannelWithSwap) {
} // namespace
-int main(int argc, char** argv) {
+int main(int argc, char **argv) {
::testing::InitGoogleTest(&argc, argv);
return RUN_ALL_TESTS();
}