diff --git a/scripts/travis/build.sh b/scripts/travis/build.sh index f0e3e777a1777c1a97f76f328df7d4b17399211e..bacba3110db1945bbbb64ce1dfba67e13e4f926a 100755 --- a/scripts/travis/build.sh +++ b/scripts/travis/build.sh @@ -76,6 +76,10 @@ progress "C++ unit tests" make unit -j4 || error "building unit tests" ./bin/unit --gtest_color=no || error "running unit tests" +progress "C++ modcc unit testss" +make unit-modcc -j4 || error "building modcc unit tests" +./bin/unit-modcc --gtest_color=no || error "running modcc unit tests" + progress "C++ distributed unit tests (local)" make unit-local -j4 || error "building local distributed unit tests" ./bin/unit-local || error "running local distributed unit tests" diff --git a/test/unit-modcc/test_parser.cpp b/test/unit-modcc/test_parser.cpp index 65a77c3a926ed5fbd7d36f6b94f0d2e0210c802f..84592054094f941c2c8e080e9c9d07ccdf9bc4bb 100644 --- a/test/unit-modcc/test_parser.cpp +++ b/test/unit-modcc/test_parser.cpp @@ -164,13 +164,13 @@ TEST(Parser, parse_conductance) { EXPECT_TRUE(check_parse(s, &Parser::parse_conductance, "CONDUCTANCE g USEION na")); if (s) { - EXPECT_EQ(s->ion_channel(), ionKind::Na); + EXPECT_EQ(s->ion_channel(), "na"); EXPECT_EQ(s->name(), "g"); } EXPECT_TRUE(check_parse(s, &Parser::parse_conductance, "CONDUCTANCE gnda")); if (s) { - EXPECT_EQ(s->ion_channel(), ionKind::nonspecific); + EXPECT_EQ(s->ion_channel(), ""); EXPECT_EQ(s->name(), "gnda"); } }