~marc.stewart/crebs/jane

« back to all changes in this revision

Viewing changes to test/main.vala

Merged "vala-core": Namespace=Crebs; Slideshow start time and slides

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
{
25
25
        Test.init (ref args);
26
26
 
27
 
        /* ==== Slideshow.Meta ========================================== */
 
27
        /* ==== Crebs.Meta ============================================== */
28
28
 
29
29
        // Properties
30
 
        Test.add_func ("/Slideshow.Meta/title", 
31
 
                                        TestSlideshowMeta.test_title);
32
 
        Test.add_func ("/Slideshow.Meta/creators", 
33
 
                                        TestSlideshowMeta.test_creators);
34
 
        Test.add_func ("/Slideshow.Meta/source", 
35
 
                                        TestSlideshowMeta.test_source);
36
 
        Test.add_func ("/Slideshow.Meta/copyright", 
37
 
                                        TestSlideshowMeta.test_copyright);
38
 
        Test.add_func ("/Slideshow.Meta/copyright_year", 
39
 
                                        TestSlideshowMeta.test_copyright_year);
40
 
        Test.add_func ("/Slideshow.Meta/license", 
41
 
                                        TestSlideshowMeta.test_license);
42
 
        Test.add_func ("/Slideshow.Meta/license_uri", 
43
 
                                        TestSlideshowMeta.test_license_uri);
 
30
        Test.add_func ("/Crebs.Meta/title", 
 
31
                                        TestCrebsMeta.test_title);
 
32
        Test.add_func ("/Crebs.Meta/creators", 
 
33
                                        TestCrebsMeta.test_creators);
 
34
        Test.add_func ("/Crebs.Meta/source", 
 
35
                                        TestCrebsMeta.test_source);
 
36
        Test.add_func ("/Crebs.Meta/copyright", 
 
37
                                        TestCrebsMeta.test_copyright);
 
38
        Test.add_func ("/Crebs.Meta/copyright_year", 
 
39
                                        TestCrebsMeta.test_copyright_year);
 
40
        Test.add_func ("/Crebs.Meta/license", 
 
41
                                        TestCrebsMeta.test_license);
 
42
        Test.add_func ("/Crebs.Meta/license_uri", 
 
43
                                        TestCrebsMeta.test_license_uri);
44
44
 
45
45
        // Methods
46
 
        Test.add_func ("/Slideshow.Meta/set_metadata", 
47
 
                                        TestSlideshowMeta.test_set_metadata);
48
 
        Test.add_func ("/Slideshow.Meta/add_creator", 
49
 
                                        TestSlideshowMeta.test_add_creator);
50
 
        Test.add_func ("/Slideshow.Meta/add_creators", 
51
 
                                        TestSlideshowMeta.test_add_creators);
52
 
        Test.add_func ("/Slideshow.Meta/set_license_and_uri", 
53
 
                                        TestSlideshowMeta.test_set_license_and_uri);
54
 
 
55
 
        // Slideshow.Meta.License enumeration
56
 
        Test.add_func ("/Slideshow.Meta.License/to_string", 
57
 
                                        TestSlideshowMeta.test_license_enum_to_string);
58
 
        Test.add_func ("/Slideshow.Meta.License/to_uri", 
59
 
                                        TestSlideshowMeta.test_license_enum_to_uri);
60
 
        Test.add_func ("/Slideshow.Meta.License/all", 
61
 
                                        TestSlideshowMeta.test_license_enum_all);
62
 
 
63
 
        /* ========================================== Slideshow.Meta ==== */
64
 
 
65
 
        /* ==== Slideshow.SizedImage ==================================== */
 
46
        Test.add_func ("/Crebs.Meta/set_metadata", 
 
47
                                        TestCrebsMeta.test_set_metadata);
 
48
        Test.add_func ("/Crebs.Meta/add_creator", 
 
49
                                        TestCrebsMeta.test_add_creator);
 
50
        Test.add_func ("/Crebs.Meta/add_creators", 
 
51
                                        TestCrebsMeta.test_add_creators);
 
52
        Test.add_func ("/Crebs.Meta/set_license_and_uri", 
 
53
                                        TestCrebsMeta.test_set_license_and_uri);
 
54
 
 
55
        // Crebs.Meta.License enumeration
 
56
        Test.add_func ("/Crebs.Meta.License/to_string", 
 
57
                                        TestCrebsMeta.test_license_enum_to_string);
 
58
        Test.add_func ("/Crebs.Meta.License/to_uri", 
 
59
                                        TestCrebsMeta.test_license_enum_to_uri);
 
60
        Test.add_func ("/Crebs.Meta.License/all", 
 
61
                                        TestCrebsMeta.test_license_enum_all);
 
62
 
 
63
        /* ============================================== Crebs.Meta ==== */
 
64
 
 
65
        /* ==== Crebs.SizedImage ======================================== */
66
66
 
67
67
        // Constructor
68
 
        Test.add_func ("/Slideshow.SizedImage/constructor",
69
 
                                        TestSlideshowSizedImage.test_constructor);
70
 
        Test.add_func ("/Slideshow.SizedImage/constructor_contract",
71
 
                                        TestSlideshowSizedImage.test_constructor_contract);
 
68
        Test.add_func ("/Crebs.SizedImage/constructor",
 
69
                                        TestCrebsSizedImage.test_constructor);
 
70
        Test.add_func ("/Crebs.SizedImage/constructor_contract",
 
71
                                        TestCrebsSizedImage.test_constructor_contract);
72
72
 
73
73
        // Auto-size
74
 
        Test.add_func ("/Slideshow.SizedImage/autosize",
75
 
                                        TestSlideshowSizedImage.test_autosize);
76
 
 
77
 
        /* ==================================== Slideshow.SizedImage ==== */
78
 
 
79
 
        /* ==== Slideshow.Slide ========================================= */
80
 
 
81
 
        // Inheritance
82
 
        Test.add_func ("/Slideshow.Slide/inheritance",
83
 
                                        TestSlideshowSlide.test_inheritance);
84
 
 
85
 
        // Properties
86
 
        Test.add_func ("/Slideshow.Slide/path",
87
 
                                        TestSlideshowSlide.test_path);
88
 
        Test.add_func ("/Slideshow.Slide/sized_set",
89
 
                                        TestSlideshowSlide.test_sized_set);
90
 
        Test.add_func ("/Slideshow.Slide/duration",
91
 
                                        TestSlideshowSlide.test_duration);
92
 
        Test.add_func ("/Slideshow.Slide/transition",
93
 
                                        TestSlideshowSlide.test_transition);
94
 
        Test.add_func ("/Slideshow.Slide/transition_style",
95
 
                                        TestSlideshowSlide.test_transition_style);
96
 
 
97
 
        // Constructors
98
 
        Test.add_func ("/Slideshow.Slide/constructor_contract",
99
 
                                TestSlideshowSlide.test_constructor_contract);
100
 
        Test.add_func ("/Slideshow.Slide/as_autosized_set",
101
 
                                TestSlideshowSlide.test_as_autosized_set);
102
 
 
103
 
        // Methods
104
 
        Test.add_func ("/Slideshow.Slide/clone",
105
 
                                TestSlideshowSlide.test_clone);
106
 
        Test.add_func ("/Slideshow.Slide/set_duration_and_transition",
107
 
                                TestSlideshowSlide.test_set_duration_and_transition);
108
 
        Test.add_func ("/Slideshow.Slide/set_dimensions",
109
 
                                TestSlideshowSlide.test_set_dimensions);
110
 
        Test.add_func ("/Slideshow.Slide/is_unsized_single",
111
 
                                TestSlideshowSlide.test_is_unsized_single);
112
 
        Test.add_func ("/Slideshow.Slide/is_sized_set",
113
 
                                TestSlideshowSlide.test_is_sized_set);
114
 
        Test.add_func ("/Slideshow.Slide/add_sized_image",
115
 
                                TestSlideshowSlide.test_add_sized_image);
116
 
        Test.add_func ("/Slideshow.Slide/add_sized_images",
117
 
                                TestSlideshowSlide.test_add_sized_images);
118
 
        Test.add_func ("/Slideshow.Slide/add_sized_image_from_new",
119
 
                                TestSlideshowSlide.test_add_sized_image_from_new);
120
 
        Test.add_func ("/Slideshow.Slide/add_autosized_image",
121
 
                                TestSlideshowSlide.test_add_autosized_image);
122
 
        Test.add_func ("/Slideshow.Slide/add_autosized_images",
123
 
                                TestSlideshowSlide.test_add_autosized_images);
124
 
        Test.add_func ("/Slideshow.Slide/contains",
125
 
                                TestSlideshowSlide.test_contains);
126
 
        Test.add_func ("/Slideshow.Slide/iterator",
127
 
                                TestSlideshowSlide.test_iterator);
128
 
 
129
 
        // Slideshow.Slide.Duration enumeration
130
 
        Test.add_func ("/Slideshow.Slide.Duration/enum",
131
 
                                        TestSlideshowSlide.test_duration_enum);
132
 
 
133
 
        // Slideshow.Slide.Transition enumeration
134
 
        Test.add_func ("/Slideshow.Slide.Transition/enum",
135
 
                                        TestSlideshowSlide.test_transition_enum);
136
 
 
137
 
        // Slideshow.Slide.TransitionStyle enumeration
138
 
        Test.add_func ("/Slideshow.Slide.TransitionStyle/enum",
139
 
                                        TestSlideshowSlide.test_transition_style_enum);
140
 
        Test.add_func ("/Slideshow.Slide.TransitionStyle/to_string",
141
 
                        TestSlideshowSlide.test_transition_style_enum_to_string);
142
 
 
143
 
        /* ========================================= Slideshow.Slide ==== */
 
74
        Test.add_func ("/Crebs.SizedImage/autosize",
 
75
                                        TestCrebsSizedImage.test_autosize);
 
76
 
 
77
        /* ======================================== Crebs.SizedImage ==== */
 
78
 
 
79
        /* ==== Crebs.Slide ============================================= */
 
80
 
 
81
        // Implementation of abstract classes
 
82
        Test.add_func ("/Crebs.Slide/implements_meta",
 
83
                                        TestCrebsSlide.test_implements_meta);
 
84
 
 
85
        // Properties
 
86
        Test.add_func ("/Crebs.Slide/path",
 
87
                                        TestCrebsSlide.test_path);
 
88
        Test.add_func ("/Crebs.Slide/sized_set",
 
89
                                        TestCrebsSlide.test_sized_set);
 
90
        Test.add_func ("/Crebs.Slide/duration",
 
91
                                        TestCrebsSlide.test_duration);
 
92
        Test.add_func ("/Crebs.Slide/transition",
 
93
                                        TestCrebsSlide.test_transition);
 
94
        Test.add_func ("/Crebs.Slide/transition_style",
 
95
                                        TestCrebsSlide.test_transition_style);
 
96
 
 
97
        // Constructors
 
98
        Test.add_func ("/Crebs.Slide/constructor_contract",
 
99
                                        TestCrebsSlide.test_constructor_contract);
 
100
        Test.add_func ("/Crebs.Slide/as_autosized_set",
 
101
                                        TestCrebsSlide.test_as_autosized_set);
 
102
 
 
103
        // Methods
 
104
        Test.add_func ("/Crebs.Slide/clone",
 
105
                                        TestCrebsSlide.test_clone);
 
106
        Test.add_func ("/Crebs.Slide/set_duration_and_transition",
 
107
                                        TestCrebsSlide.test_set_duration_and_transition);
 
108
        Test.add_func ("/Crebs.Slide/set_dimensions",
 
109
                                        TestCrebsSlide.test_set_dimensions);
 
110
        Test.add_func ("/Crebs.Slide/is_unsized_single",
 
111
                                        TestCrebsSlide.test_is_unsized_single);
 
112
        Test.add_func ("/Crebs.Slide/is_sized_set",
 
113
                                        TestCrebsSlide.test_is_sized_set);
 
114
        Test.add_func ("/Crebs.Slide/add_sized_image",
 
115
                                        TestCrebsSlide.test_add_sized_image);
 
116
        Test.add_func ("/Crebs.Slide/add_sized_images",
 
117
                                        TestCrebsSlide.test_add_sized_images);
 
118
        Test.add_func ("/Crebs.Slide/add_sized_image_from_new",
 
119
                                        TestCrebsSlide.test_add_sized_image_from_new);
 
120
        Test.add_func ("/Crebs.Slide/add_autosized_image",
 
121
                                        TestCrebsSlide.test_add_autosized_image);
 
122
        Test.add_func ("/Crebs.Slide/add_autosized_images",
 
123
                                        TestCrebsSlide.test_add_autosized_images);
 
124
        Test.add_func ("/Crebs.Slide/contains",
 
125
                                        TestCrebsSlide.test_contains);
 
126
        Test.add_func ("/Crebs.Slide/iterator",
 
127
                                        TestCrebsSlide.test_iterator);
 
128
 
 
129
        // Crebs.Slide.Duration enumeration
 
130
        Test.add_func ("/Crebs.Slide.Duration/enum",
 
131
                                        TestCrebsSlide.test_duration_enum);
 
132
 
 
133
        // Crebs.Slide.Transition enumeration
 
134
        Test.add_func ("/Crebs.Slide.Transition/enum",
 
135
                                        TestCrebsSlide.test_transition_enum);
 
136
 
 
137
        // Crebs.Slide.TransitionStyle enumeration
 
138
        Test.add_func ("/Crebs.Slide.TransitionStyle/enum",
 
139
                                        TestCrebsSlide.test_transition_style_enum);
 
140
        Test.add_func ("/Crebs.Slide.TransitionStyle/to_string",
 
141
                                TestCrebsSlide.test_transition_style_enum_to_string);
 
142
 
 
143
        /* ============================================= Crebs.Slide ==== */
 
144
 
 
145
        /* ==== Crebs.Slideshow ========================================= */
 
146
 
 
147
        // Implementation of abstract classes
 
148
        Test.add_func ("/Crebs.Slideshow/implements_meta",
 
149
                                        TestCrebsSlideshow.test_implements_meta);
 
150
 
 
151
        // Properties
 
152
        Test.add_func ("/Crebs.Slideshow/default_slide_duration",
 
153
                                        TestCrebsSlideshow.test_default_slide_duration);
 
154
        Test.add_func ("/Crebs.Slideshow/default_slide_transition",
 
155
                                        TestCrebsSlideshow.test_default_slide_transition);
 
156
        Test.add_func ("/Crebs.Slideshow/default_slide_transition_style",
 
157
                                TestCrebsSlideshow.test_default_slide_transition_style);
 
158
        Test.add_func ("/Crebs.Slideshow/length",
 
159
                                        TestCrebsSlideshow.test_length);
 
160
 
 
161
        // Constructors
 
162
        Test.add_func ("/Crebs.Slideshow/constructor",
 
163
                                        TestCrebsSlideshow.test_constructor);
 
164
        Test.add_func ("/Crebs.Slideshow/constructor_with_start_time",
 
165
                                TestCrebsSlideshow.test_constructor_with_start_time);
 
166
        Test.add_func ("/Crebs.Slideshow/constructor_with_title",
 
167
                                        TestCrebsSlideshow.test_constructor_with_title);
 
168
        Test.add_func ("/Crebs.Slideshow/constructor_with_slides",
 
169
                                        TestCrebsSlideshow.test_constructor_with_slides);
 
170
 
 
171
        // Methods
 
172
        Test.add_func ("/Crebs.Slideshow/set_start_time",
 
173
                                        TestCrebsSlideshow.test_set_start_time);
 
174
        Test.add_func ("/Crebs.Slideshow/set_start_time_today",
 
175
                                        TestCrebsSlideshow.test_set_start_time_today);
 
176
        Test.add_func ("/Crebs.Slideshow/set_start_time_now",
 
177
                                        TestCrebsSlideshow.test_set_start_time_now);
 
178
        Test.add_func ("/Crebs.Slideshow/set_start_time_on_output",
 
179
                                        TestCrebsSlideshow.test_set_start_time_on_output);
 
180
        Test.add_func ("/Crebs.Slideshow/get_slides",
 
181
                                        TestCrebsSlideshow.test_get_slides);
 
182
        Test.add_func ("/Crebs.Slideshow/get_slide",
 
183
                                        TestCrebsSlideshow.test_get_slide);
 
184
        Test.add_func ("/Crebs.Slideshow/get",
 
185
                                        TestCrebsSlideshow.test_get);
 
186
        Test.add_func ("/Crebs.Slideshow/slice",
 
187
                                        TestCrebsSlideshow.test_slice);
 
188
        Test.add_func ("/Crebs.Slideshow/iterator",
 
189
                                        TestCrebsSlideshow.test_iterator);
 
190
        Test.add_func ("/Crebs.Slideshow/clear_slides",
 
191
                                        TestCrebsSlideshow.test_clear_slides);
 
192
        Test.add_func ("/Crebs.Slideshow/set_slides",
 
193
                                        TestCrebsSlideshow.test_set_slides);
 
194
        Test.add_func ("/Crebs.Slideshow/set_slide",
 
195
                                        TestCrebsSlideshow.test_set_slide);
 
196
        Test.add_func ("/Crebs.Slideshow/set",
 
197
                                        TestCrebsSlideshow.test_set);
 
198
        Test.add_func ("/Crebs.Slideshow/add_slide",
 
199
                                        TestCrebsSlideshow.test_add_slide);
 
200
        Test.add_func ("/Crebs.Slideshow/add_slides",
 
201
                                        TestCrebsSlideshow.test_add_slides);
 
202
 
 
203
        /* ========================================= Crebs.Slideshow ==== */
144
204
 
145
205
        Test.run ();
146
206
}