Add GtkListBox to the a11y tests
This commit is contained in:
		| @ -73,6 +73,7 @@ testdata = \ | |||||||
| 	placeholder-text.ui placeholder-text.txt \ | 	placeholder-text.ui placeholder-text.txt \ | ||||||
| 	menu.ui menu.txt \ | 	menu.ui menu.txt \ | ||||||
| 	combos.ui combos.txt \ | 	combos.ui combos.txt \ | ||||||
|  | 	listbox.ui listbox.txt \ | ||||||
| 	$(NULL) | 	$(NULL) | ||||||
|  |  | ||||||
| test_in_files = \ | test_in_files = \ | ||||||
|  | |||||||
							
								
								
									
										115
									
								
								testsuite/a11y/listbox.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										115
									
								
								testsuite/a11y/listbox.txt
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,115 @@ | |||||||
|  | window1 | ||||||
|  |   "window" | ||||||
|  |   index: 0 | ||||||
|  |   state: enabled resizable sensitive showing visible | ||||||
|  |   toolkit: gtk | ||||||
|  |   <AtkComponent> | ||||||
|  |   layer: window | ||||||
|  |   alpha: 1 | ||||||
|  |   box1 | ||||||
|  |     "list box" | ||||||
|  |     parent: window1 | ||||||
|  |     index: 0 | ||||||
|  |     state: enabled sensitive showing visible manages-descendants | ||||||
|  |     toolkit: gtk | ||||||
|  |     <AtkComponent> | ||||||
|  |     layer: widget | ||||||
|  |     alpha: 1 | ||||||
|  |     <AtkSelection> | ||||||
|  |     selected children: unnamed-GtkContainerAccessible-0 | ||||||
|  |     unnamed-GtkContainerAccessible-0 | ||||||
|  |       "panel" | ||||||
|  |       parent: box1 | ||||||
|  |       index: 0 | ||||||
|  |       state: enabled focusable sensitive showing visible | ||||||
|  |       toolkit: gtk | ||||||
|  |       <AtkComponent> | ||||||
|  |       layer: widget | ||||||
|  |       alpha: 1 | ||||||
|  |       row1 | ||||||
|  |         "label" | ||||||
|  |         parent: unnamed-GtkContainerAccessible-0 | ||||||
|  |         index: 0 | ||||||
|  |         name: Row One | ||||||
|  |         state: enabled multi-line sensitive showing visible | ||||||
|  |         toolkit: gtk | ||||||
|  |         <AtkComponent> | ||||||
|  |         layer: widget | ||||||
|  |         alpha: 1 | ||||||
|  |         <AtkText> | ||||||
|  |         text: Row One | ||||||
|  |         character count: 7 | ||||||
|  |         caret offset: 0 | ||||||
|  |         default attributes: bg-color: <omitted> | ||||||
|  |                             bg-full-height: 0 | ||||||
|  |                             direction: <omitted> | ||||||
|  |                             editable: false | ||||||
|  |                             family-name: <omitted> | ||||||
|  |                             fg-color: <omitted> | ||||||
|  |                             indent: 0 | ||||||
|  |                             invisible: false | ||||||
|  |                             justification: left | ||||||
|  |                             language: <omitted> | ||||||
|  |                             left-margin: 0 | ||||||
|  |                             pixels-above-lines: 0 | ||||||
|  |                             pixels-below-lines: 0 | ||||||
|  |                             pixels-inside-wrap: 0 | ||||||
|  |                             right-margin: 0 | ||||||
|  |                             rise: 0 | ||||||
|  |                             scale: 1 | ||||||
|  |                             size: <omitted> | ||||||
|  |                             stretch: <omitted> | ||||||
|  |                             strikethrough: false | ||||||
|  |                             style: <omitted> | ||||||
|  |                             underline: none | ||||||
|  |                             variant: <omitted> | ||||||
|  |                             weight: <omitted> | ||||||
|  |                             wrap-mode: word | ||||||
|  |     unnamed-GtkContainerAccessible-1 | ||||||
|  |       "panel" | ||||||
|  |       parent: box1 | ||||||
|  |       index: 1 | ||||||
|  |       state: enabled focusable sensitive showing visible | ||||||
|  |       toolkit: gtk | ||||||
|  |       <AtkComponent> | ||||||
|  |       layer: widget | ||||||
|  |       alpha: 1 | ||||||
|  |       row2 | ||||||
|  |         "label" | ||||||
|  |         parent: unnamed-GtkContainerAccessible-1 | ||||||
|  |         index: 0 | ||||||
|  |         name: Row Two | ||||||
|  |         state: enabled multi-line sensitive showing visible | ||||||
|  |         toolkit: gtk | ||||||
|  |         <AtkComponent> | ||||||
|  |         layer: widget | ||||||
|  |         alpha: 1 | ||||||
|  |         <AtkText> | ||||||
|  |         text: Row Two | ||||||
|  |         character count: 7 | ||||||
|  |         caret offset: 0 | ||||||
|  |         default attributes: bg-color: <omitted> | ||||||
|  |                             bg-full-height: 0 | ||||||
|  |                             direction: <omitted> | ||||||
|  |                             editable: false | ||||||
|  |                             family-name: <omitted> | ||||||
|  |                             fg-color: <omitted> | ||||||
|  |                             indent: 0 | ||||||
|  |                             invisible: false | ||||||
|  |                             justification: left | ||||||
|  |                             language: <omitted> | ||||||
|  |                             left-margin: 0 | ||||||
|  |                             pixels-above-lines: 0 | ||||||
|  |                             pixels-below-lines: 0 | ||||||
|  |                             pixels-inside-wrap: 0 | ||||||
|  |                             right-margin: 0 | ||||||
|  |                             rise: 0 | ||||||
|  |                             scale: 1 | ||||||
|  |                             size: <omitted> | ||||||
|  |                             stretch: <omitted> | ||||||
|  |                             strikethrough: false | ||||||
|  |                             style: <omitted> | ||||||
|  |                             underline: none | ||||||
|  |                             variant: <omitted> | ||||||
|  |                             weight: <omitted> | ||||||
|  |                             wrap-mode: word | ||||||
							
								
								
									
										25
									
								
								testsuite/a11y/listbox.ui
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								testsuite/a11y/listbox.ui
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,25 @@ | |||||||
|  | <?xml version="1.0" encoding="UTF-8"?> | ||||||
|  | <interface> | ||||||
|  |   <!-- interface-requires gtk+ 3.0 --> | ||||||
|  |   <object class="GtkWindow" id="window1"> | ||||||
|  |     <property name="can_focus">False</property> | ||||||
|  |     <property name="type">popup</property> | ||||||
|  |     <child> | ||||||
|  |       <object class="GtkListBox" id="box1"> | ||||||
|  |         <property name="visible">True</property> | ||||||
|  |         <child> | ||||||
|  |           <object class="GtkLabel" id="row1"> | ||||||
|  |             <property name="visible">True</property> | ||||||
|  |             <property name="label">Row One</property> | ||||||
|  |           </object> | ||||||
|  |         </child> | ||||||
|  |         <child> | ||||||
|  |           <object class="GtkLabel" id="row2"> | ||||||
|  |             <property name="visible">True</property> | ||||||
|  |             <property name="label">Row Two</property> | ||||||
|  |           </object> | ||||||
|  |         </child> | ||||||
|  |       </object> | ||||||
|  |     </child> | ||||||
|  |   </object> | ||||||
|  | </interface> | ||||||
		Reference in New Issue
	
	Block a user
	 Matthias Clasen
					Matthias Clasen