@@ -322,4 +322,24 @@ void testStyleLabelChildInCTabFolder() {
322
322
Label labelToTest = createLabelInCTabFolder ("Label { background-color: #0000FF; }\n " );
323
323
assertEquals (BLUE , labelToTest .getBackground ().getRGB ());
324
324
}
325
+
326
+ @ Test
327
+ void testSelectedImageVisible () {
328
+ CTabFolder folderToTest = createTestCTabFolder ("CTabFolder { swt-selected-image-visible: true}" );
329
+ assertEquals (true , folderToTest .getSelectedImageVisible ());
330
+ assertEquals ("true" , engine .retrieveCSSProperty (folderToTest , "swt-selected-image-visible" , null ));
331
+ folderToTest = createTestCTabFolder ("CTabFolder { swt-selected-image-visible: false}" );
332
+ assertEquals (false , folderToTest .getSelectedImageVisible ());
333
+ assertEquals ("false" , engine .retrieveCSSProperty (folderToTest , "swt-selected-image-visible" , null ));
334
+ }
335
+
336
+ @ Test
337
+ void testMinimumCharacters () {
338
+ CTabFolder folderToTest = createTestCTabFolder ("CTabFolder { swt-tab-text-minimum-characters: 1}" );
339
+ assertEquals (1 , folderToTest .getMinimumCharacters ());
340
+ assertEquals ("1" , engine .retrieveCSSProperty (folderToTest , "swt-tab-text-minimum-characters" , null ));
341
+ folderToTest = createTestCTabFolder ("CTabFolder { swt-tab-text-minimum-characters: 1.2}" );
342
+ assertEquals (1 , folderToTest .getMinimumCharacters ());
343
+ assertEquals ("1" , engine .retrieveCSSProperty (folderToTest , "swt-tab-text-minimum-characters" , null ));
344
+ }
325
345
}
0 commit comments