PromucFlow_constructor/app/client/cypress/fixtures/TestDataSet1.json

662 lines
14 KiB
JSON
Raw Normal View History

2019-12-12 07:50:53 +00:00
{
"country": "India",
"link": "www.google.com",
"command": "{command}{A}{del}",
"marker": [
{
"lat": -34.397,
"lng": 150.644,
"title": "Marker Test"
}
],
"location2": "Australia",
"name": "containtest",
"colour": "Red",
"Hover": "mouseover",
"inputdata": "one",
"text": "Adi12",
"number": "2",
"default": "initial",
"radio1": "test1",
"radio2": "test2",
"radio3": "test3",
"radio4": "test4",
"textcheck": "checker",
"textverify": "input",
"alert": "hello",
"layoutId": "5e86eb6492fdf85af565096f",
"contains": "lock",
"input": [
{
"label": "Option 1",
"value": "1"
},
{
"label": "Option 2",
"value": "2"
},
{
"label": "Option 3",
"value": "3"
},
{
"label": "Option 4",
"value": "4"
},
{
"label": "Option 5",
"value": "5"
}
],
"para": "This is to test the system data.",
"regex": "z{3}",
"chartInput": [
{
2020-05-28 10:35:54 +00:00
"x": "Mon",
"y": 10000
},
{
2020-05-28 10:35:54 +00:00
"x": "Tue",
"y": 12000
},
{
2020-05-28 10:35:54 +00:00
"x": "Wed",
"y": 32000
2020-05-28 10:35:54 +00:00
},
{
"x": "Thu",
"y": 36000
},
{
"x": "Fri",
"y": 30000
},
{
"x": "Sat",
"y": 31000
},
{
"x": "Sun",
"y": 42000
}
],
"series": "Weekly",
"plan": "Weekly plan",
"ylabel": "total wages",
"placeholder": "check",
"chartIndata": "App Sign Up",
"dropdownInput": "TestD",
"radioInputName": "Test Radio",
"checkbocInputName": "value",
"switchInputName": "Switch1",
"multiSelectName": "MultiSelect1",
"defaultimage": "https://i0.wp.com/www.heyuguys.com/images/2016/04/The-Joker.png?fit=1920%2C960",
"NewImage": "https://cdn.dribbble.com/users/1787323/screenshots/4563995/dribbbe_hammer-01.png",
"base64image": {
"withoutPrefix": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVR4nGNiAAAABgADNjd8qAAAAABJRU5ErkJggg==",
"withPrefix": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVR4nGNiAAAABgADNjd8qAAAAABJRU5ErkJggg=="
},
"textfun": "{{Table1.selectedRow.userName}}",
"textfunID": "{{Table1.selectedRow.id}}",
"textfunemail": "{{Table1.selectedRow.email}}",
"name1": "Using fixtures to represent data",
2020-05-12 09:55:59 +00:00
"email": "hello@cypress.io",
"body": "Fixtures are a great way to mock data for responses to routes",
"ButtonLabel": "Test Button",
"ButtonName": "Submitbutton",
"ModalName": "Modal",
2020-05-12 09:55:59 +00:00
"TextLabelValue": "Test Text Label",
"TextLabelValueScrollable": "Test Text Label to check scroll feature",
2020-05-12 09:55:59 +00:00
"TextName": "TestTextBox",
feat: App Theming (#9714) * fix style bugs * fix select styles * test: fix font size issue for cypress tests * incorporate ashit feedback * test: addresed review comments for cypress tests * add analytics events * height issue in view mode * incorporate code review feedbacks * incorporate code review feedbacks * refactor: addressed review comments; removed border radius and box shadow for text widget; Updated migrations * feat: Makes shadow and radius controls keyboard accessible (#11547) * makes shadow and radius controls keyboard accessible * removes unused imports * moves options out of render method * fix: changed the misnomer background property name to the relevant property name * fix: border radius issue for the map widget * address qa bugs * address qa bugs * fix ux of theming pane when widget is selected * fix: * added backgroundColor to the video widget * restricted pop-over border radius to 0.375rem * added box shadow for the input group for select widget * fix: added delete icon in the delete theme modal * address qa bugs * change checkbox column size in config * add js convertible to button color * remove unused imports * test: fixed jest tests * fix primary color typo * fix: migrations for the theming * fix: * Removed background color from MultiTreeSelect and TreeSelect component. * grouped button's menu button pop over border radius restricting to 0.375rem. * test: updated Dsl migration UT * address qa bugs * address qa bugs * fix: address qa comments * address qa bugs * fix: * migration issue; * unit test cases; * fix rating widget scroll issue * fix youtube video border radius bug * fix select widget * fix select widgets styles * address qa bugs * merge conflicts * makes the reset button keyboard accessible (#12134) * -resolved merge conflicts * address qa bugs * fix: labelTextSize migration fixes * refactor: * made changes to the fontSizeUtils function * fixed the issue related to unit tests * fix button group widget * remove unused imports * fix: fixed the text size migration for the table widget * refactor: addressed review comments for the table widget theming migration * fix button group widget * add init calls for view mode * json form init theme changes * fix: added migration for boxShadow, borderRadius and textSizes for table widget * fix broken fields * test: fixed unit tests * wip * inconsistancy fixes and schemaItem update in updateHook/fieldConfiguration * feat: init json form migration theming * json form primaryColor -> accentColor * update table widget * update table widget * object field label styling * fix: migration related to the JSON form * fix: fixed labelTextSize migration for JSON form nested widgets * property control nested stylesheet lookup * JSONForm label styles form array items * show label for checkbox field array item * fix button group widget * wip * refactor: addressed table widget review comments * refactor: addressed ashit review comments; * added childStylesheet for widgets * feat: Keyboard navigable Color Picker control (#11797) * Makes ColorPicker keyboard accessible * seperate out keyboard and mouse interactions * fix issue with not focusing back to input * Adds test for Color picker * chore: added comment for the boxShadow property * fix: * added unit test cases for the widget and property utils * resolved warning messages * wip * theme config update * fix merge conflicts * refactor: moved theming migration inside the migrations folder * fix qa bugs * fix jest test * fix: unit test cases * fix table column creation logic * refactor: addressed review comments for migrations * fix: Overriding margin and padding for custom render in the dropdown component (#12875) * * fix for custom render padding and margin in ADS dropdown * * fix for removing padding from normal render options * refactor: moved the boxShadow condition to the variable * fix qa bugs * fix: migration QA callouts for audio recorder widget * refactor: added updated comments for boxShadow migration for table widget * fix theme binfings for JSONForm fields under Object * fix table widget theming bug * fix: addressed code review comments * fix: unit test cases * fix: qa migration callouts * fix table widget theming bug * fix JSONForm currency input dropdown not submit form * Added new tests - AppThemingSpec * fix qa bugs * fix unit test * fix JSONForm cellBorderWidth to have default value post migration * fix unit test * fix qa bugs * remove unused imports * fix qa bugs * fix JSONForm input height issue * fix qa bugs * Updating Theming spec * * dropdown color fixes (#13249) * fix caching issue ; * Fixed Theming tests * fix tests * fix tab widget tests * fix: json form children level migration issue * fix table widget tests * Updated test * updated tests * updated test * updated tests * updated tests * updated pageload * fix cypress tests * remove cypress created files * fix color picker issues * Failure fixes * Fixed some more tests * fix: cypress test failures * fix tests * remove consoles * fix table tests * fix qa bugs * updating snapshots for AppPageLayout_spec as per new UI * fix rating widget bug * fix qa bugs * fix: * cypress failing tests * Migration QA callouts * Removed unused imports * update constract check algo * fix color contrast issue * fix: cypress failure test cases * update font sizes labels * fix regression bugs * fix: * JSON form labelTextSize issue fix * Updated comment for the fontSizeUtility function * migrations issues related to table widget borderRadius and boxShadow * fix: default labelTextSize issue for the Input and Select families * fix regression bugs * fix regression bugs * PassingParams spec - added wait time * fix: font family default value issue on JS toggle * fix js toggle issue in text widget * fix tests * fix tests * fix tests * fix cypress tests * fix regression bugs * fix regression bugs * fix: * refactored table widget migration function as per review comments, * added default value to the widget * fix: failing unit test cases * fix theming spec * fix cypress tests * test: fixed failed cypress test * incorporate ashit feedback * fix cypress tests * fix: addressed review comments * comment out table cypress test * fix merge conflicts * comment out color picker tests Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local> Co-authored-by: keyurparalkar <keyur@appsmith.com> Co-authored-by: Aswath K <aswath@appsmith.com> Co-authored-by: Nayan <nayan@appsmith.com> Co-authored-by: Ashit Rath <ashit@appsmith.com> Co-authored-by: balajisoundar <balaji@appsmith.com> Co-authored-by: albinAppsmith <87797149+albinAppsmith@users.noreply.github.com> Co-authored-by: Aishwarya UR <aishwarya@appsmith.com> Co-authored-by: apple <nandan@thinkify.io> Co-authored-by: Parthvi Goswami <parthvigoswami@Parthvis-MacBook-Pro.local>
2022-05-04 09:45:57 +00:00
"TextLabel": "S",
"TextBody": "L",
"TextHeading": "M",
2020-05-12 09:55:59 +00:00
"Datepickername": "Datepicker",
"DatepickerLable": "date",
"RichTextEditorName": "RichtextEditor",
"HtmlText": "This is the initial<b>content </b> <h1> This is a Heading</h1> <p> This is a paragraph.</p>",
2020-05-15 12:20:09 +00:00
"RichTexteditorBody": "Here is the text area to edit html",
"userApi": "http://host.docker.internal:5001/v1",
2020-05-26 12:22:29 +00:00
"validateImage": "https://cdn.dribbble.com/users/1787323/screenshots/4563995/dribbbe_hammer-01.png",
"defaultdata": "TestData",
"label": "one",
"rgbValue": "rgb(255, 0, 0)",
"tabName": "Aditya",
"TableInput": [
2020-05-28 10:35:54 +00:00
{
"id": 2381224,
"image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVR4nGNiAAAABgADNjd8qAAAAABJRU5ErkJggg==",
2020-05-28 10:35:54 +00:00
"email": "michael.lawson@reqres.in",
"userName": "Michael Lawson",
"productName": "Chicken Sandwich",
"orderAmount": 4.99
},
{
"id": 2736212,
"image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVR4nGNiAAAABgADNjd8qAAAAABJRU5ErkJggg==",
2020-05-28 10:35:54 +00:00
"email": "lindsay.ferguson@reqres.in",
"userName": "Lindsay Ferguson",
"productName": "Tuna Salad",
"orderAmount": 9.99
},
{
"id": 6788734,
"image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVR4nGNiAAAABgADNjd8qAAAAABJRU5ErkJggg==",
2020-05-28 10:35:54 +00:00
"email": "tobias.funke@reqres.in",
"userName": "Tobias Funke",
"productName": "Beef steak",
"orderAmount": 19.99
},
{
"id": 7434532,
"image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVR4nGNiAAAABgADNjd8qAAAAABJRU5ErkJggg==",
2020-05-28 10:35:54 +00:00
"email": "byron.fields@reqres.in",
"userName": "Byron Fields",
"productName": "Chicken Sandwich",
"orderAmount": 4.99
},
{
"id": 7434532,
"image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVR4nGNiAAAABgADNjd8qAAAAABJRU5ErkJggg==",
2020-05-28 10:35:54 +00:00
"email": "ryan.holmes@reqres.in",
"userName": "Ryan Holmes",
"productName": "Avocado Panini",
"orderAmount": 7.99
}
2020-06-04 07:50:39 +00:00
],
"chartInputValidate": [
{
"x": "Test1",
"y": 5400
},
{
"x": "Test2",
"y": 10000
},
{
"x": "Test3",
"y": 1000
}
],
"Chartval": [
"Test1",
"Test2",
"Test3"
],
"paginationUrl": "http://host.docker.internal:5001/v1/",
"paginationParam": "mock-api?records=20&page={{Table1.pageNo}}&size={{Table1.pageSize}}",
"TableInputUpdate": [
{
"id": 2381224,
"email": "michael.lawson@reqres.in",
"userName": "Michael Lawson",
"productName": "Chicken Sandwich",
"orderAmount": 4.99
},
{
"id": 2736212,
"email": "lindsay.ferguson@reqres.in",
"userName": "Lindsay Ferguson",
"productName": "Tuna Salad",
"orderAmount": 9.99
}
],
"Custom3DEChartConfig": {
"grid3D": {
"top": 0,
"bottom": 0
},
"tooltip": {},
"xAxis3D": {
"type": "category"
},
"yAxis3D": {
"type": "category"
},
"zAxis3D": {},
"visualMap": {
"max": 100000000,
"dimension": "Population",
"bottom": -50
},
"dataset": {
"dimensions": [
"Income",
"Life Expectancy",
"Population",
"Country",
{
"name": "Year",
"type": "ordinal"
}
],
"source": [
[
"Income",
"Life Expectancy",
"Population",
"Country",
"Year"
],
[
37599,
81.9,
64395345,
"France",
2015
],
[
44053,
81.1,
80688545,
"Germany",
2015
],
[
42182,
82.8,
329425,
"Iceland",
2015
],
[
5903,
66.8,
1311050527,
"India",
2015
],
[
36162,
83.5,
126573481,
"Japan",
2015
],
[
1390,
71.4,
25155317,
"North Korea",
2015
],
[
34644,
80.7,
50293439,
"South Korea",
2015
],
[
34186,
80.6,
4528526,
"New Zealand",
2015
],
[
64304,
81.6,
5210967,
"Norway",
2015
],
[
24787,
77.3,
38611794,
"Poland",
2015
],
[
23038,
73.13,
143456918,
"Russia",
2015
],
[
19360,
76.5,
78665830,
"Turkey",
2015
],
[
38225,
81.4,
64715810,
"United Kingdom",
2015
],
[
53354,
79.1,
321773631,
"United States",
2015
]
]
},
"series": [
{
"type": "bar3D",
"shading": "lambert",
"encode": {
"x": "Year",
"y": "Country",
"z": "Life Expectancy",
"tooltip": [
0,
1,
2,
3,
4
]
}
}
]
},
"InvalidCustom3DEChartConfig": {
"grid3D": {
"top": 0,
"bottom": 0
},
"tooltip": {},
"xAxis3D": {
"type": "category"
},
"yAxis3D": {
"type": "category"
},
"zAxisD": {},
"visualMap": {
"max": 100000000,
"dimension": "Population",
"bottom": -50
},
"dataset": {
"dimensions": [
"Income",
"Life Expectancy",
"Population",
"Country",
{
"name": "Year",
"type": "ordinal"
}
],
"source": [
[
"Income",
"Life Expectancy",
"Population",
"Country",
"Year"
],
[
37599,
81.9,
64395345,
"France",
2015
],
[
44053,
81.1,
80688545,
"Germany",
2015
],
[
42182,
82.8,
329425,
"Iceland",
2015
],
[
5903,
66.8,
1311050527,
"India",
2015
],
[
36162,
83.5,
126573481,
"Japan",
2015
],
[
1390,
71.4,
25155317,
"North Korea",
2015
],
[
34644,
80.7,
50293439,
"South Korea",
2015
],
[
34186,
80.6,
4528526,
"New Zealand",
2015
],
[
64304,
81.6,
5210967,
"Norway",
2015
],
[
24787,
77.3,
38611794,
"Poland",
2015
],
[
23038,
73.13,
143456918,
"Russia",
2015
],
[
19360,
76.5,
78665830,
"Turkey",
2015
],
[
38225,
81.4,
64715810,
"United Kingdom",
2015
],
[
53354,
79.1,
321773631,
"United States",
2015
]
]
},
"series": [
{
"type": "bar3D",
"shading": "lambert",
"encode": {
"x": "Year",
"y": "Country",
"z": "Life Expectancy",
"tooltip": [
0,
1,
2,
3,
4
]
}
}
]
},
"ChartCustomConfig": {
"type":"column2d",
"dataSource":{
"chart":{
"caption":"Monthly revenue for last year",
"subCaption":"Harry's SuperMart",
"xAxisName":"Month",
"yAxisName":"Revenues (In USD)",
"numberPrefix":"$",
"theme":"fusion"
},
"data":[
{
"label":"Jan",
"value":"420000"
},
{
"label":"Feb",
"value":"810000"
},
{
"label":"Mar",
"value":"720000"
},
{
"label":"Apr",
"value":"550000"
},
{
"label":"May",
"value":"910000"
},
{
"label":"Jun",
"value":"256000"
},
{
"label":"Jul",
"value":"512000"
}
],
"trendlines":[
{
"line":[
{
"startvalue":"700000",
"valueOnRight":"1",
"displayvalue":"Monthly Target"
}
]
}
]
}
},
"TableInputWithNull": [
{
"id": 2381224,
"email": "michael.lawson@reqres.in",
"userName": "Michael Lawson",
"productName": "Chicken Sandwich",
"orderAmount": null
},
{
"id": 2736212,
"email": "lindsay.ferguson@reqres.in",
"userName": "Lindsay Ferguson",
"productName": "Tuna Salad",
"orderAmount": 9.99
}
],
"ListItems": [
{
"id": 1,
"email": "michael.lawson@reqres.in",
"first_name": "Michael",
"last_name": "Lawson",
"avatar": "https://reqres.in/img/faces/7-image.jpg"
},
{
"id": 2,
"email": "lindsay.ferguson@reqres.in",
"first_name": "Lindsay",
"last_name": "Ferguson",
"avatar": "https://reqres.in/img/faces/8-image.jpg"
},
{
"id": 3,
"email": "brock.lesnar@reqres.in",
"first_name": "Brock",
"last_name": "Lesnar",
"avatar": "https://reqres.in/img/faces/8-image.jpg"
},
{
"id": 7,
"num": "007",
"name": "Charizard",
"img": "http://www.serebii.net/pokemongo/pokemon/006.png"
}
],
feat: Dynamic Menu Items - Menu Button Widget (#17652) * faet: Add menu items source for menu widget * feat: Add configuration panel for dynamic menu items * feat: Pass down items from sourceData to menu items widget * feat: Take menu items config from property pane for dynamic menu items * fix: Change all onMenuItemClick to onClick for dynamic menu items * feat: Create MenuComputeValue property control to add support for {{currentItem}} binding in menu widget * feat: Add JS toggles for style properties for menu widget * feat: onClick now supports currentItem for menu button widget * feat: Add currentItem autocomplete, move property pane config to separate files for menu button widget * feat: WIP - Add Dynamic Menu Items for Table Widget * Revert "feat: WIP - Add Dynamic Menu Items for Table Widget" This reverts commit 271f96211c8612bc6f073a1aab7467993b9d7e36. * fix: remove current item label by default for dynamic menu items in menu button * feat: Add source data max length 10 validation for dynamic menu items in menu button * feat: Add migrations for Dynamic Menu Items for Menu Button Widget * feat: Add cypress test for dynamic menu items for menu button * test: Update DSLMigration test with menu button widget tests * fix: Update MenuButtonWidget migration * fix: DSL migrations for menu button dynmaic items * fix: Style validations for menu widget * feat: Add more descriptive help text for configure menu items in menu button widget * feat: Change menu items source property type from dropdown to icon tabs * fix: Cy test for menu button widget to select menu items source from button tabs instead of dropdown * feat: Make ConfigureMenuItemsControl a Generic/reusable OpenNextPanelWithButtonControl * refactor: Change MenuComputeValue to MenuButtonDynamicItemsControl * refactor: Merge TABLE_PROPERTY and MENU_PROPERTY into one ARRAY_AND_ANY_PROPERTY * fix: Don't polute Menu Button DSL with properties for dynamic menu items until the source is static * style: Change color of curly braces hint in currentItem autocomplete to make it more readable * fix: remove unused import * refactor: Move child config panels to a different file, style: Change help text and placeholder for a few properties for Dynamic menu items - menu button * refactor: Change event autocomplete function name, use fast equal * refactor: Change source data validation function name and use camelCase throughout * refactor: Validation function for source data * refactor: Create different type for menuItems and configureMenuItems and reuse them property config * feat: refactor: move get items to widget instead of component * pref: Visible items to be calculated when menu button is clicked * refactor: replace !("menuItemsSource" in child) with in migration * refactor: Change controlType name from OPEN_NEXT_PANEL_WITH_BUTTON to OPEN_CONFIG_PANEL, use generic names inside OpenNextPanelWithButtonControl.tsx * refactor: Minor cleanup at MenuButtonDynamicItemsControl.tsx * refactor: Minor cleanup at MenuButtonDynamicItemsControl.tsx * fix: Change constant used in migration to a static value * test: Add tests for validations and helper for menu button * test: Add more Cypress tests for dynamic-menu-items * fix: Minor refactor at onclick handler and MenuButtonDynamicItemsControl * refactor: Rename ARRAY_AND_ANY_PROPERTY to ARRAY_TYPE_OR_TYPE * feat: Move initial source data and keys generation inside an update hook * refactor: Rename ARRAY_TYPE_OR_TYPE to ARRAY_OF_TYPE_OR_TYPE * refactor: Minor code refactor in MenuButtonWidget/widget/index.tsx * refactor: Change OpenNextPanelWithButtonControl with OpenConfigPanelControl * feat: Use traverseDSLAndMigrate for dynamic menu items migration * style: Minor code hygiene changes here and there for dynamic menu items * style: Minor code hygiene changes here and there for dynamic menu items * style: remove any type for visible items inside dynamic menu items * refactor: Change type MenuItems to MenuItem * feat: Add support for dynamic menu items (menu button) inside list widget * fix: updateMenuItemsSource hook not working when changing from DYNAMIC to STATIC menu items source * fix: Avoid empty icon name from rendering inside button and menu item * style: Fix a couple of code callouts * fix: Update import from TernServer to CodemirrorTernService * style: fix minor code callouts here and there * fix: Add check for configureMenuItems.config * fix: Add wait time after addOption click for DynamicHeight_Auto_Height_spec.js * fix: Increase the wait time for DynamicHeight_Auto_Height_spec.js to 200ms Co-authored-by: Aishwarya UR <aishwarya@appsmith.com>
2022-12-01 04:55:57 +00:00
"MenuButtonSourceData": [
{
"id": 1,
"email": "michael.lawson@reqres.in",
"first_name": "Michael",
"last_name": "Lawson",
"avatar": "https://reqres.in/img/faces/7-image.jpg"
},
{
"id": 2,
"email": "lindsay.ferguson@reqres.in",
"first_name": "Lindsay",
"last_name": "Ferguson",
"avatar": "https://reqres.in/img/faces/8-image.jpg"
},
{
"id": 3,
"email": "brock.lesnar@reqres.in",
"first_name": "Brock",
"last_name": "Lesnar",
"avatar": "https://reqres.in/img/faces/8-image.jpg"
}
],
"TableURLColumnType": [
{
"image": "https://wallpaperaccess.com/full/1376499.jpg",
"userName": "Michael Lawson"
},
{
"image": "https://wallpaperaccess.com/full/1688623.jpg",
"userName": "Lindsay Ferguson"
},
{
"image": "https://wallpaperaccess.com/full/2117775.jpg",
"userName": "Byron Fields"
},
{
"image": "https://wallpaperaccess.com/full/812632.jpg",
"userName": "Toby William"
}
],
"defaultSource": {
"name": "John",
"date_of_birth": "20/02/1990",
"employee_id": 1001
}
}