That worked!  One more question: How do I make the test run with 'make
test'?  It seems that 'make test' only runs the actual GNU Radio modules
and not the 'noblock' classes.

On Wed, Jun 1, 2016 at 12:32 PM, Dave NotTelling <dmp250...@gmail.com>
wrote:

> I was not using CPPUINT_ASSER_EQUAL.  I will give that a go later today.
> Thank you!
>
> On Wed, Jun 1, 2016 at 12:08 PM, Martin Braun <martin.br...@ettus.com>
> wrote:
>
>> Are you using assert() or CPPUNIT_ASSERT_*?
>>
>> I just hacked something together, and it worked/failed just fine.
>>
>> This is my class:
>> {{{
>>  34     class TESTOR_API fooooo
>>  35     {
>>  36     public:
>>  37       fooooo();
>>  38       ~fooooo();
>>  39
>>  40       int return_five() { return 5; }
>>  41     private:
>>  42     };
>> }}}
>>
>> And my test:
>> {{{
>>  30     void
>>  31     qa_fooooo::t1()
>>  32     {
>>  33         fooooo F;
>>  34         CPPUNIT_ASSERT_EQUAL(F.return_five(), 5);
>>  35         CPPUNIT_ASSERT_EQUAL(F.return_five(), 6);
>>  36     }
>> }}}
>>
>> Line 35 causes to fail when I run make test.
>>
>> M
>>
>> On 05/31/2016 12:36 PM, Dave NotTelling wrote:
>> > I created a noblock C++ class and asked for QA tests to be created.  I
>> > see that the _qa files exist for both .h and .cc files.  But, when I run
>> > 'make test' I only see the tests for the actual blocks (sync in this
>> > case).  If I run ./lib/test-MyOTT then I see the output of my noblock
>> > test, but the assert() calls don't cause a failure.  Am I doing
>> > something wrong?
>> >
>> > Thank you!
>> >
>> > -Dave
>> >
>> >
>> > _______________________________________________
>> > Discuss-gnuradio mailing list
>> > Discuss-gnuradio@gnu.org
>> > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>> >
>>
>>
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> Discuss-gnuradio@gnu.org
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to