25
25
Test.init (ref args);
27
/* ==== Slideshow.Meta ========================================== */
27
/* ==== Crebs.Meta ============================================== */
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);
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);
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);
63
/* ========================================== Slideshow.Meta ==== */
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);
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);
63
/* ============================================== Crebs.Meta ==== */
65
/* ==== Crebs.SizedImage ======================================== */
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);
74
Test.add_func ("/Slideshow.SizedImage/autosize",
75
TestSlideshowSizedImage.test_autosize);
77
/* ==================================== Slideshow.SizedImage ==== */
79
/* ==== Slideshow.Slide ========================================= */
82
Test.add_func ("/Slideshow.Slide/inheritance",
83
TestSlideshowSlide.test_inheritance);
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);
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);
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);
129
// Slideshow.Slide.Duration enumeration
130
Test.add_func ("/Slideshow.Slide.Duration/enum",
131
TestSlideshowSlide.test_duration_enum);
133
// Slideshow.Slide.Transition enumeration
134
Test.add_func ("/Slideshow.Slide.Transition/enum",
135
TestSlideshowSlide.test_transition_enum);
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);
143
/* ========================================= Slideshow.Slide ==== */
74
Test.add_func ("/Crebs.SizedImage/autosize",
75
TestCrebsSizedImage.test_autosize);
77
/* ======================================== Crebs.SizedImage ==== */
79
/* ==== Crebs.Slide ============================================= */
81
// Implementation of abstract classes
82
Test.add_func ("/Crebs.Slide/implements_meta",
83
TestCrebsSlide.test_implements_meta);
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);
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);
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);
129
// Crebs.Slide.Duration enumeration
130
Test.add_func ("/Crebs.Slide.Duration/enum",
131
TestCrebsSlide.test_duration_enum);
133
// Crebs.Slide.Transition enumeration
134
Test.add_func ("/Crebs.Slide.Transition/enum",
135
TestCrebsSlide.test_transition_enum);
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);
143
/* ============================================= Crebs.Slide ==== */
145
/* ==== Crebs.Slideshow ========================================= */
147
// Implementation of abstract classes
148
Test.add_func ("/Crebs.Slideshow/implements_meta",
149
TestCrebsSlideshow.test_implements_meta);
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);
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);
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);
203
/* ========================================= Crebs.Slideshow ==== */