Merge remote-tracking branch 'remotes/origin/exportvis' into windows+cc
[ardour.git] / libs / canvas / test / group.h
1 #include <cppunit/TestFixture.h>
2 #include <cppunit/extensions/HelperMacros.h>
3
4 class GroupTest : public CppUnit::TestFixture
5 {
6         CPPUNIT_TEST_SUITE (GroupTest);
7         CPPUNIT_TEST (bounding_box);
8         CPPUNIT_TEST (null_bounding_box);
9         CPPUNIT_TEST (layers);
10         CPPUNIT_TEST (children_changing);
11         CPPUNIT_TEST (grandchildren_changing);
12         CPPUNIT_TEST (add_items_at_point);
13         CPPUNIT_TEST (torture_add_items_at_point);
14         CPPUNIT_TEST_SUITE_END ();
15
16 public:
17         void bounding_box ();
18         void null_bounding_box ();
19         void layers ();
20         void children_changing ();
21         void grandchildren_changing ();
22         void add_items_at_point ();
23         void torture_add_items_at_point ();
24 };