Fix test_addpattern test
Thanks @mariosmsk Co-Authored-By: Marios S. Kyriakou <mariosmsk@gmail.com>
This commit is contained in:
@@ -207,13 +207,14 @@ BOOST_FIXTURE_TEST_CASE(test_progressive_stepping, Fixture)
|
|||||||
BOOST_FIXTURE_TEST_CASE(test_addpattern, Fixture)
|
BOOST_FIXTURE_TEST_CASE(test_addpattern, Fixture)
|
||||||
{
|
{
|
||||||
int pat_index, n_patterns_1, n_patterns_2;
|
int pat_index, n_patterns_1, n_patterns_2;
|
||||||
|
char newpat[] = "new_pattern";
|
||||||
|
|
||||||
// get the number of current patterns
|
// get the number of current patterns
|
||||||
error = EN_getcount(ph, EN_PATCOUNT, &n_patterns_1);
|
error = EN_getcount(ph, EN_PATCOUNT, &n_patterns_1);
|
||||||
BOOST_REQUIRE(error == 0);
|
BOOST_REQUIRE(error == 0);
|
||||||
|
|
||||||
// add a new pattern
|
// add a new pattern
|
||||||
error = EN_addpattern(ph, 'new_pattern');
|
error = EN_addpattern(ph, newpat);
|
||||||
BOOST_REQUIRE(error == 0);
|
BOOST_REQUIRE(error == 0);
|
||||||
|
|
||||||
// get the new patterns count, shoul dbe the old one + 1
|
// get the new patterns count, shoul dbe the old one + 1
|
||||||
@@ -222,7 +223,7 @@ BOOST_FIXTURE_TEST_CASE(test_addpattern, Fixture)
|
|||||||
BOOST_REQUIRE(n_patterns_1 + 1 == n_patterns_2);
|
BOOST_REQUIRE(n_patterns_1 + 1 == n_patterns_2);
|
||||||
|
|
||||||
// gwt the new patterns index, should be as the number of patterns
|
// gwt the new patterns index, should be as the number of patterns
|
||||||
error = EN_getpatternindex(ph, 'new_pattern', &pat_index);
|
error = EN_getpatternindex(ph, newpat, &pat_index);
|
||||||
BOOST_REQUIRE(pat_index == n_patterns_2);
|
BOOST_REQUIRE(pat_index == n_patterns_2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user