Suggestions #4849
Replies: 10 comments 1 reply
-
TreeView
|
Beta Was this translation helpful? Give feedback.
-
Calendar issue resolved with: #4882 |
Beta Was this translation helpful? Give feedback.
-
DropDownTree(MultiSelectTree)DropdownTreePopup template shows a Check all checkbox inside DropDownTree without checkboxes - https://github.com/telerik/kendo-themes/blob/develop/packages/html/src/dropdowntree/templates/dropdowntree-popup.tsx#L10-L15 |
Beta Was this translation helpful? Give feedback.
-
Recent changes we have made to the HTML components and templates regarding rendering test adoption.Calendar - #4882 ChangesCalendar
Dialog
ButtonGroup
Orgchart
BottomNavigation
TimeLine
Treeview
DropdownTree / MultiSelectTree
|
Beta Was this translation helpful? Give feedback.
-
ColorPicker popup issues:
|
Beta Was this translation helpful? Give feedback.
-
Recent changes we have made to the HTML components and templates regarding rendering test adoption.Breadcrumb - #4910 ChangesBreadcrumb
Editor
ListBox
ColorPicker
Slider
|
Beta Was this translation helpful? Give feedback.
-
Recent changes we have made to the HTML components and templates regarding rendering test adoption.TreeView, Editor, Checkbox, Radio, Orgchart - #4920 ChangesTreeView
Editor
Checkbox
Radio
Orgchart
|
Beta Was this translation helpful? Give feedback.
-
Recent changes we have made to the HTML components and templates regarding rendering test adoption.TreeList - #4946 ChangesTreeList
Gantt
ScrollView
FloatingLabel
ColumnMenu
Popover
Upload
Grid
|
Beta Was this translation helpful? Give feedback.
-
Recent changes we have made to the HTML components and templates regarding rendering test adoption.Chip - #4972 ChangesChip
Filter
Upload
TreeView
DropDownList, AutoComplete, ComboBox, MultiSelect
TreeView
Skeleton
Pager
PDFViewer
Inputs
OthersRemoved Warnings (TextArea, others)
|
Beta Was this translation helpful? Give feedback.
-
Recent changes we have made to the HTML components and templates regarding rendering test adoption.Wizard - #4979 ChangesWizard
ColorPalette
ColumnMenu
Calendar
Scheduler
OthersRemove warnings (ColorPalette)
|
Beta Was this translation helpful? Give feedback.
-
A few suggestions that come to mind. Please feel free to add additional topics.
Refrain from hardcoding state-related classes
To give an example, the current
DatePicker
template internally uses the Calendar spec, which ultimately renders the following cells within its month view:kendo-themes/packages/html/src/calendar/calendar-table.tsx
Lines 150 to 154 in 8cfe01f
This might be ok as a rendering test, as it tests all states as well as how they work in conjunction with one another but in a real implementation are hard, or in this specific case likely impossible to reproduce with an actual component interaction/configuration.
Provide the output of the tests with their default config
I feel like having the expected output and markup (much like we have it for the rendering tests here https://github.com/telerik/kendo-themes/tree/develop/tests/_output) that the default configuration of a given spec would yield would be beneficial. A rather simple example - the React implementation within the HTML specs might have a
Calendar
with itsshowOtherMonths
prop defaulting tofalse
. However, a given product might very well have that same value defaulting totrue
. Ideally the person testing should not have to look into the JSX component as well as all of its children to find out what the default config would yield. Instead, if one is to be able to have direct access to both the HTML and the outputted image, it would save time. The alternative to all of this is toLastly, an ideal scenario might very well be one where both individual Telerik/Kendo products and the Kendo themes testing against the same expected output.
List all available templates
A full and up-to-date list of all available templates will be most valuable. I was not able to find one if such exists.
Beta Was this translation helpful? Give feedback.
All reactions