GTExamples as tests

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

GTExamples as tests

Peter Uhnák
Hi,

what is the best approach to use GTExamples as tests?
Should I create a new TestCase subclass that will look up all examples in my project and run them?
Is there some existing infrastructure that I should just execute?

Thanks,
Peter

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: GTExamples as tests

Andrei Chis
Hi,

You can create and inspect a `GTExampleGroup`:
   (GTExampleGroup new examples: Dictionary gtExamples) inspect.
This will give you in the inspector a runner that you can use to run/debug examples.
You can also open this on any class from the context menu of a class in Nautilus.

If you want to integrate with SUnit there is GTExampleTestCase. There is also a command line runner for running examples from given packages.

Cheers,
Andrei

On Thu, Sep 14, 2017 at 1:13 PM, Peter Uhnák <[hidden email]> wrote:
Hi,

what is the best approach to use GTExamples as tests?
Should I create a new TestCase subclass that will look up all examples in my project and run them?
Is there some existing infrastructure that I should just execute?

Thanks,
Peter

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev



_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.list.inf.unibe.ch/listinfo/moose-dev