From 6731c70f473c337b19112ac9d89e3caed8968710 Mon Sep 17 00:00:00 2001 From: Rachel Fenichel Date: Tue, 16 Jul 2019 13:13:11 -0700 Subject: [PATCH] Add test case files for screenshot testing --- tests/screenshot/test_cases/colour_blend | 4 + tests/screenshot/test_cases/colour_picker | 4 + tests/screenshot/test_cases/colour_random | 4 + tests/screenshot/test_cases/colour_rgb | 4 + .../test_cases/controls_flow_statements | 4 + tests/screenshot/test_cases/controls_for | 4 + tests/screenshot/test_cases/controls_forEach | 4 + tests/screenshot/test_cases/controls_if | 4 + tests/screenshot/test_cases/controls_if_else | 4 + .../screenshot/test_cases/controls_if_elseif | 4 + tests/screenshot/test_cases/controls_if_if | 4 + tests/screenshot/test_cases/controls_ifelse | 4 + tests/screenshot/test_cases/controls_repeat | 4 + .../screenshot/test_cases/controls_repeat_ext | 4 + .../screenshot/test_cases/controls_whileUntil | 4 + .../screenshot/test_cases/lists_create_empty | 4 + tests/screenshot/test_cases/lists_create_with | 4 + .../test_cases/lists_create_with_container | 4 + .../test_cases/lists_create_with_item | 4 + tests/screenshot/test_cases/lists_getIndex | 4 + tests/screenshot/test_cases/lists_getSublist | 4 + tests/screenshot/test_cases/lists_indexOf | 4 + tests/screenshot/test_cases/lists_isEmpty | 4 + tests/screenshot/test_cases/lists_length | 4 + tests/screenshot/test_cases/lists_repeat | 4 + tests/screenshot/test_cases/lists_reverse | 4 + tests/screenshot/test_cases/lists_setIndex | 4 + tests/screenshot/test_cases/lists_sort | 4 + tests/screenshot/test_cases/lists_split | 4 + tests/screenshot/test_cases/logic_boolean | 4 + tests/screenshot/test_cases/logic_compare | 4 + tests/screenshot/test_cases/logic_negate | 4 + tests/screenshot/test_cases/logic_null | 4 + tests/screenshot/test_cases/logic_operation | 4 + tests/screenshot/test_cases/logic_ternary | 4 + tests/screenshot/test_cases/math_addition | 15 + tests/screenshot/test_cases/math_arithmetic | 4 + tests/screenshot/test_cases/math_atan2 | 4 + tests/screenshot/test_cases/math_change | 4 + tests/screenshot/test_cases/math_constant | 4 + tests/screenshot/test_cases/math_constrain | 4 + tests/screenshot/test_cases/math_modulo | 4 + tests/screenshot/test_cases/math_number | 4 + .../test_cases/math_number_property | 4 + tests/screenshot/test_cases/math_on_list | 4 + tests/screenshot/test_cases/math_random_float | 4 + tests/screenshot/test_cases/math_random_int | 4 + tests/screenshot/test_cases/math_round | 4 + tests/screenshot/test_cases/math_single | 4 + tests/screenshot/test_cases/math_subtraction | 15 + tests/screenshot/test_cases/math_trig | 4 + tests/screenshot/test_cases/multi_block_1 | 74 +++ tests/screenshot/test_cases/multi_block_logic | 34 ++ .../test_cases/multi_colour_with_external | 44 ++ .../test_cases/multi_colour_with_internal | 44 ++ tests/screenshot/test_cases/multi_stack | 53 ++ tests/screenshot/test_cases/not_true | 9 + .../test_cases/procedures_callnoreturn | 4 + .../test_cases/procedures_callreturn | 4 + .../test_cases/procedures_defnoreturn | 4 + .../test_cases/procedures_defreturn | 4 + .../screenshot/test_cases/procedures_ifreturn | 4 + .../test_cases/procedures_mutatorarg | 4 + .../test_cases/procedures_mutatorcontainer | 4 + tests/screenshot/test_cases/test_basic_empty | 4 + .../test_cases/test_basic_empty_with_mutator | 4 + .../test_cases/test_basic_limit_instances | 4 + .../test_cases/test_basic_value_to_stack | 4 + .../test_cases/test_basic_value_to_statement | 4 + tests/screenshot/test_cases/test_cases.json | 480 ++++++++++++++++++ .../test_cases/test_dropdowns_dynamic | 4 + .../test_cases/test_dropdowns_images | 4 + .../test_cases/test_dropdowns_images_and_text | 4 + .../screenshot/test_cases/test_dropdowns_long | 4 + tests/screenshot/test_cases/test_fields_angle | 4 + .../test_cases/test_fields_checkbox | 4 + .../screenshot/test_cases/test_fields_colour | 4 + tests/screenshot/test_cases/test_fields_date | 4 + .../test_cases/test_fields_label_serializable | 4 + .../test_cases/test_fields_text_input | 4 + .../test_cases/test_fields_variable | 4 + .../screenshot/test_cases/test_images_datauri | 4 + .../screenshot/test_cases/test_images_fliprtl | 4 + tests/screenshot/test_cases/test_images_large | 4 + .../test_cases/test_images_many_icons | 4 + .../screenshot/test_cases/test_images_missing | 4 + tests/screenshot/test_cases/test_images_small | 4 + .../screenshot/test_cases/test_numbers_float | 4 + .../screenshot/test_cases/test_numbers_halves | 4 + .../test_cases/test_numbers_hundredths | 4 + .../test_cases/test_numbers_three_halves | 4 + .../screenshot/test_cases/test_numbers_whole | 4 + .../test_cases/test_numbers_whole_bounded | 4 + tests/screenshot/test_cases/test_style_emoji | 4 + tests/screenshot/test_cases/test_style_hat | 4 + tests/screenshot/test_cases/test_style_hex1 | 4 + tests/screenshot/test_cases/test_style_hex2 | 4 + tests/screenshot/test_cases/test_style_hex3 | 4 + tests/screenshot/test_cases/test_style_hex4 | 4 + tests/screenshot/test_cases/test_style_hex5 | 4 + .../test_cases/test_style_no_colour | 4 + tests/screenshot/test_cases/text_append | 4 + tests/screenshot/test_cases/text_changeCase | 4 + tests/screenshot/test_cases/text_charAt | 4 + tests/screenshot/test_cases/text_count | 4 + .../test_cases/text_create_join_container | 4 + .../test_cases/text_create_join_item | 4 + tests/screenshot/test_cases/text_getSubstring | 4 + tests/screenshot/test_cases/text_indexOf | 4 + tests/screenshot/test_cases/text_isEmpty | 4 + tests/screenshot/test_cases/text_join | 4 + tests/screenshot/test_cases/text_length | 4 + tests/screenshot/test_cases/text_print | 4 + tests/screenshot/test_cases/text_prompt | 4 + tests/screenshot/test_cases/text_prompt_ext | 4 + tests/screenshot/test_cases/text_replace | 4 + tests/screenshot/test_cases/text_reverse | 4 + tests/screenshot/test_cases/text_trim | 4 + tests/screenshot/test_cases/variables_get | 4 + .../test_cases/variables_get_dynamic | 4 + tests/screenshot/test_cases/variables_set | 4 + .../test_cases/variables_set_dynamic | 4 + 122 files changed, 1220 insertions(+) create mode 100644 tests/screenshot/test_cases/colour_blend create mode 100644 tests/screenshot/test_cases/colour_picker create mode 100644 tests/screenshot/test_cases/colour_random create mode 100644 tests/screenshot/test_cases/colour_rgb create mode 100644 tests/screenshot/test_cases/controls_flow_statements create mode 100644 tests/screenshot/test_cases/controls_for create mode 100644 tests/screenshot/test_cases/controls_forEach create mode 100644 tests/screenshot/test_cases/controls_if create mode 100644 tests/screenshot/test_cases/controls_if_else create mode 100644 tests/screenshot/test_cases/controls_if_elseif create mode 100644 tests/screenshot/test_cases/controls_if_if create mode 100644 tests/screenshot/test_cases/controls_ifelse create mode 100644 tests/screenshot/test_cases/controls_repeat create mode 100644 tests/screenshot/test_cases/controls_repeat_ext create mode 100644 tests/screenshot/test_cases/controls_whileUntil create mode 100644 tests/screenshot/test_cases/lists_create_empty create mode 100644 tests/screenshot/test_cases/lists_create_with create mode 100644 tests/screenshot/test_cases/lists_create_with_container create mode 100644 tests/screenshot/test_cases/lists_create_with_item create mode 100644 tests/screenshot/test_cases/lists_getIndex create mode 100644 tests/screenshot/test_cases/lists_getSublist create mode 100644 tests/screenshot/test_cases/lists_indexOf create mode 100644 tests/screenshot/test_cases/lists_isEmpty create mode 100644 tests/screenshot/test_cases/lists_length create mode 100644 tests/screenshot/test_cases/lists_repeat create mode 100644 tests/screenshot/test_cases/lists_reverse create mode 100644 tests/screenshot/test_cases/lists_setIndex create mode 100644 tests/screenshot/test_cases/lists_sort create mode 100644 tests/screenshot/test_cases/lists_split create mode 100644 tests/screenshot/test_cases/logic_boolean create mode 100644 tests/screenshot/test_cases/logic_compare create mode 100644 tests/screenshot/test_cases/logic_negate create mode 100644 tests/screenshot/test_cases/logic_null create mode 100644 tests/screenshot/test_cases/logic_operation create mode 100644 tests/screenshot/test_cases/logic_ternary create mode 100644 tests/screenshot/test_cases/math_addition create mode 100644 tests/screenshot/test_cases/math_arithmetic create mode 100644 tests/screenshot/test_cases/math_atan2 create mode 100644 tests/screenshot/test_cases/math_change create mode 100644 tests/screenshot/test_cases/math_constant create mode 100644 tests/screenshot/test_cases/math_constrain create mode 100644 tests/screenshot/test_cases/math_modulo create mode 100644 tests/screenshot/test_cases/math_number create mode 100644 tests/screenshot/test_cases/math_number_property create mode 100644 tests/screenshot/test_cases/math_on_list create mode 100644 tests/screenshot/test_cases/math_random_float create mode 100644 tests/screenshot/test_cases/math_random_int create mode 100644 tests/screenshot/test_cases/math_round create mode 100644 tests/screenshot/test_cases/math_single create mode 100644 tests/screenshot/test_cases/math_subtraction create mode 100644 tests/screenshot/test_cases/math_trig create mode 100644 tests/screenshot/test_cases/multi_block_1 create mode 100644 tests/screenshot/test_cases/multi_block_logic create mode 100644 tests/screenshot/test_cases/multi_colour_with_external create mode 100644 tests/screenshot/test_cases/multi_colour_with_internal create mode 100644 tests/screenshot/test_cases/multi_stack create mode 100644 tests/screenshot/test_cases/not_true create mode 100644 tests/screenshot/test_cases/procedures_callnoreturn create mode 100644 tests/screenshot/test_cases/procedures_callreturn create mode 100644 tests/screenshot/test_cases/procedures_defnoreturn create mode 100644 tests/screenshot/test_cases/procedures_defreturn create mode 100644 tests/screenshot/test_cases/procedures_ifreturn create mode 100644 tests/screenshot/test_cases/procedures_mutatorarg create mode 100644 tests/screenshot/test_cases/procedures_mutatorcontainer create mode 100644 tests/screenshot/test_cases/test_basic_empty create mode 100644 tests/screenshot/test_cases/test_basic_empty_with_mutator create mode 100644 tests/screenshot/test_cases/test_basic_limit_instances create mode 100644 tests/screenshot/test_cases/test_basic_value_to_stack create mode 100644 tests/screenshot/test_cases/test_basic_value_to_statement create mode 100644 tests/screenshot/test_cases/test_cases.json create mode 100644 tests/screenshot/test_cases/test_dropdowns_dynamic create mode 100644 tests/screenshot/test_cases/test_dropdowns_images create mode 100644 tests/screenshot/test_cases/test_dropdowns_images_and_text create mode 100644 tests/screenshot/test_cases/test_dropdowns_long create mode 100644 tests/screenshot/test_cases/test_fields_angle create mode 100644 tests/screenshot/test_cases/test_fields_checkbox create mode 100644 tests/screenshot/test_cases/test_fields_colour create mode 100644 tests/screenshot/test_cases/test_fields_date create mode 100644 tests/screenshot/test_cases/test_fields_label_serializable create mode 100644 tests/screenshot/test_cases/test_fields_text_input create mode 100644 tests/screenshot/test_cases/test_fields_variable create mode 100644 tests/screenshot/test_cases/test_images_datauri create mode 100644 tests/screenshot/test_cases/test_images_fliprtl create mode 100644 tests/screenshot/test_cases/test_images_large create mode 100644 tests/screenshot/test_cases/test_images_many_icons create mode 100644 tests/screenshot/test_cases/test_images_missing create mode 100644 tests/screenshot/test_cases/test_images_small create mode 100644 tests/screenshot/test_cases/test_numbers_float create mode 100644 tests/screenshot/test_cases/test_numbers_halves create mode 100644 tests/screenshot/test_cases/test_numbers_hundredths create mode 100644 tests/screenshot/test_cases/test_numbers_three_halves create mode 100644 tests/screenshot/test_cases/test_numbers_whole create mode 100644 tests/screenshot/test_cases/test_numbers_whole_bounded create mode 100644 tests/screenshot/test_cases/test_style_emoji create mode 100644 tests/screenshot/test_cases/test_style_hat create mode 100644 tests/screenshot/test_cases/test_style_hex1 create mode 100644 tests/screenshot/test_cases/test_style_hex2 create mode 100644 tests/screenshot/test_cases/test_style_hex3 create mode 100644 tests/screenshot/test_cases/test_style_hex4 create mode 100644 tests/screenshot/test_cases/test_style_hex5 create mode 100644 tests/screenshot/test_cases/test_style_no_colour create mode 100644 tests/screenshot/test_cases/text_append create mode 100644 tests/screenshot/test_cases/text_changeCase create mode 100644 tests/screenshot/test_cases/text_charAt create mode 100644 tests/screenshot/test_cases/text_count create mode 100644 tests/screenshot/test_cases/text_create_join_container create mode 100644 tests/screenshot/test_cases/text_create_join_item create mode 100644 tests/screenshot/test_cases/text_getSubstring create mode 100644 tests/screenshot/test_cases/text_indexOf create mode 100644 tests/screenshot/test_cases/text_isEmpty create mode 100644 tests/screenshot/test_cases/text_join create mode 100644 tests/screenshot/test_cases/text_length create mode 100644 tests/screenshot/test_cases/text_print create mode 100644 tests/screenshot/test_cases/text_prompt create mode 100644 tests/screenshot/test_cases/text_prompt_ext create mode 100644 tests/screenshot/test_cases/text_replace create mode 100644 tests/screenshot/test_cases/text_reverse create mode 100644 tests/screenshot/test_cases/text_trim create mode 100644 tests/screenshot/test_cases/variables_get create mode 100644 tests/screenshot/test_cases/variables_get_dynamic create mode 100644 tests/screenshot/test_cases/variables_set create mode 100644 tests/screenshot/test_cases/variables_set_dynamic diff --git a/tests/screenshot/test_cases/colour_blend b/tests/screenshot/test_cases/colour_blend new file mode 100644 index 000000000..081aa9cd6 --- /dev/null +++ b/tests/screenshot/test_cases/colour_blend @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/colour_picker b/tests/screenshot/test_cases/colour_picker new file mode 100644 index 000000000..a81cdc6de --- /dev/null +++ b/tests/screenshot/test_cases/colour_picker @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/colour_random b/tests/screenshot/test_cases/colour_random new file mode 100644 index 000000000..53618afb5 --- /dev/null +++ b/tests/screenshot/test_cases/colour_random @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/colour_rgb b/tests/screenshot/test_cases/colour_rgb new file mode 100644 index 000000000..dcc201451 --- /dev/null +++ b/tests/screenshot/test_cases/colour_rgb @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_flow_statements b/tests/screenshot/test_cases/controls_flow_statements new file mode 100644 index 000000000..ea0c652e0 --- /dev/null +++ b/tests/screenshot/test_cases/controls_flow_statements @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_for b/tests/screenshot/test_cases/controls_for new file mode 100644 index 000000000..ce1024040 --- /dev/null +++ b/tests/screenshot/test_cases/controls_for @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_forEach b/tests/screenshot/test_cases/controls_forEach new file mode 100644 index 000000000..c12ddf210 --- /dev/null +++ b/tests/screenshot/test_cases/controls_forEach @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_if b/tests/screenshot/test_cases/controls_if new file mode 100644 index 000000000..a72414781 --- /dev/null +++ b/tests/screenshot/test_cases/controls_if @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_if_else b/tests/screenshot/test_cases/controls_if_else new file mode 100644 index 000000000..56e1ca070 --- /dev/null +++ b/tests/screenshot/test_cases/controls_if_else @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_if_elseif b/tests/screenshot/test_cases/controls_if_elseif new file mode 100644 index 000000000..c514f3c9c --- /dev/null +++ b/tests/screenshot/test_cases/controls_if_elseif @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_if_if b/tests/screenshot/test_cases/controls_if_if new file mode 100644 index 000000000..e41b9fb5d --- /dev/null +++ b/tests/screenshot/test_cases/controls_if_if @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_ifelse b/tests/screenshot/test_cases/controls_ifelse new file mode 100644 index 000000000..f8c17725b --- /dev/null +++ b/tests/screenshot/test_cases/controls_ifelse @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_repeat b/tests/screenshot/test_cases/controls_repeat new file mode 100644 index 000000000..4994606ac --- /dev/null +++ b/tests/screenshot/test_cases/controls_repeat @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_repeat_ext b/tests/screenshot/test_cases/controls_repeat_ext new file mode 100644 index 000000000..c7e4b4772 --- /dev/null +++ b/tests/screenshot/test_cases/controls_repeat_ext @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/controls_whileUntil b/tests/screenshot/test_cases/controls_whileUntil new file mode 100644 index 000000000..b61f2716e --- /dev/null +++ b/tests/screenshot/test_cases/controls_whileUntil @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_create_empty b/tests/screenshot/test_cases/lists_create_empty new file mode 100644 index 000000000..73a64dd85 --- /dev/null +++ b/tests/screenshot/test_cases/lists_create_empty @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_create_with b/tests/screenshot/test_cases/lists_create_with new file mode 100644 index 000000000..94bec7cba --- /dev/null +++ b/tests/screenshot/test_cases/lists_create_with @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_create_with_container b/tests/screenshot/test_cases/lists_create_with_container new file mode 100644 index 000000000..8d8c70021 --- /dev/null +++ b/tests/screenshot/test_cases/lists_create_with_container @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_create_with_item b/tests/screenshot/test_cases/lists_create_with_item new file mode 100644 index 000000000..41b94c459 --- /dev/null +++ b/tests/screenshot/test_cases/lists_create_with_item @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_getIndex b/tests/screenshot/test_cases/lists_getIndex new file mode 100644 index 000000000..a01732f27 --- /dev/null +++ b/tests/screenshot/test_cases/lists_getIndex @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_getSublist b/tests/screenshot/test_cases/lists_getSublist new file mode 100644 index 000000000..b77af38e4 --- /dev/null +++ b/tests/screenshot/test_cases/lists_getSublist @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_indexOf b/tests/screenshot/test_cases/lists_indexOf new file mode 100644 index 000000000..f62434a16 --- /dev/null +++ b/tests/screenshot/test_cases/lists_indexOf @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_isEmpty b/tests/screenshot/test_cases/lists_isEmpty new file mode 100644 index 000000000..13916960a --- /dev/null +++ b/tests/screenshot/test_cases/lists_isEmpty @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_length b/tests/screenshot/test_cases/lists_length new file mode 100644 index 000000000..15f421d64 --- /dev/null +++ b/tests/screenshot/test_cases/lists_length @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_repeat b/tests/screenshot/test_cases/lists_repeat new file mode 100644 index 000000000..a405e5256 --- /dev/null +++ b/tests/screenshot/test_cases/lists_repeat @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_reverse b/tests/screenshot/test_cases/lists_reverse new file mode 100644 index 000000000..c384c8e38 --- /dev/null +++ b/tests/screenshot/test_cases/lists_reverse @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_setIndex b/tests/screenshot/test_cases/lists_setIndex new file mode 100644 index 000000000..fc6d15b0e --- /dev/null +++ b/tests/screenshot/test_cases/lists_setIndex @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_sort b/tests/screenshot/test_cases/lists_sort new file mode 100644 index 000000000..771218a36 --- /dev/null +++ b/tests/screenshot/test_cases/lists_sort @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/lists_split b/tests/screenshot/test_cases/lists_split new file mode 100644 index 000000000..d94d2e1f0 --- /dev/null +++ b/tests/screenshot/test_cases/lists_split @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/logic_boolean b/tests/screenshot/test_cases/logic_boolean new file mode 100644 index 000000000..b82aaed1e --- /dev/null +++ b/tests/screenshot/test_cases/logic_boolean @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/logic_compare b/tests/screenshot/test_cases/logic_compare new file mode 100644 index 000000000..c98b8a398 --- /dev/null +++ b/tests/screenshot/test_cases/logic_compare @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/logic_negate b/tests/screenshot/test_cases/logic_negate new file mode 100644 index 000000000..a8e51a177 --- /dev/null +++ b/tests/screenshot/test_cases/logic_negate @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/logic_null b/tests/screenshot/test_cases/logic_null new file mode 100644 index 000000000..614c9525b --- /dev/null +++ b/tests/screenshot/test_cases/logic_null @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/logic_operation b/tests/screenshot/test_cases/logic_operation new file mode 100644 index 000000000..1f39b2c4e --- /dev/null +++ b/tests/screenshot/test_cases/logic_operation @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/logic_ternary b/tests/screenshot/test_cases/logic_ternary new file mode 100644 index 000000000..5c05631a3 --- /dev/null +++ b/tests/screenshot/test_cases/logic_ternary @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_addition b/tests/screenshot/test_cases/math_addition new file mode 100644 index 000000000..8966d7cf9 --- /dev/null +++ b/tests/screenshot/test_cases/math_addition @@ -0,0 +1,15 @@ + + + ADD + + + 1 + + + + + 1 + + + + diff --git a/tests/screenshot/test_cases/math_arithmetic b/tests/screenshot/test_cases/math_arithmetic new file mode 100644 index 000000000..01954c240 --- /dev/null +++ b/tests/screenshot/test_cases/math_arithmetic @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_atan2 b/tests/screenshot/test_cases/math_atan2 new file mode 100644 index 000000000..8d61b1e49 --- /dev/null +++ b/tests/screenshot/test_cases/math_atan2 @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_change b/tests/screenshot/test_cases/math_change new file mode 100644 index 000000000..891793da4 --- /dev/null +++ b/tests/screenshot/test_cases/math_change @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_constant b/tests/screenshot/test_cases/math_constant new file mode 100644 index 000000000..7999005e7 --- /dev/null +++ b/tests/screenshot/test_cases/math_constant @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_constrain b/tests/screenshot/test_cases/math_constrain new file mode 100644 index 000000000..3e9ab7fdf --- /dev/null +++ b/tests/screenshot/test_cases/math_constrain @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_modulo b/tests/screenshot/test_cases/math_modulo new file mode 100644 index 000000000..a7cbc6a57 --- /dev/null +++ b/tests/screenshot/test_cases/math_modulo @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_number b/tests/screenshot/test_cases/math_number new file mode 100644 index 000000000..9024760e1 --- /dev/null +++ b/tests/screenshot/test_cases/math_number @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_number_property b/tests/screenshot/test_cases/math_number_property new file mode 100644 index 000000000..4334424b9 --- /dev/null +++ b/tests/screenshot/test_cases/math_number_property @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_on_list b/tests/screenshot/test_cases/math_on_list new file mode 100644 index 000000000..421cddc37 --- /dev/null +++ b/tests/screenshot/test_cases/math_on_list @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_random_float b/tests/screenshot/test_cases/math_random_float new file mode 100644 index 000000000..ba4c7e0da --- /dev/null +++ b/tests/screenshot/test_cases/math_random_float @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_random_int b/tests/screenshot/test_cases/math_random_int new file mode 100644 index 000000000..f60430b83 --- /dev/null +++ b/tests/screenshot/test_cases/math_random_int @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_round b/tests/screenshot/test_cases/math_round new file mode 100644 index 000000000..e4272b5b5 --- /dev/null +++ b/tests/screenshot/test_cases/math_round @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_single b/tests/screenshot/test_cases/math_single new file mode 100644 index 000000000..49e9d7edb --- /dev/null +++ b/tests/screenshot/test_cases/math_single @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/math_subtraction b/tests/screenshot/test_cases/math_subtraction new file mode 100644 index 000000000..f99950b95 --- /dev/null +++ b/tests/screenshot/test_cases/math_subtraction @@ -0,0 +1,15 @@ + + + MINUS + + + 3 + + + + + 4 + + + + diff --git a/tests/screenshot/test_cases/math_trig b/tests/screenshot/test_cases/math_trig new file mode 100644 index 000000000..778574e40 --- /dev/null +++ b/tests/screenshot/test_cases/math_trig @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/multi_block_1 b/tests/screenshot/test_cases/multi_block_1 new file mode 100644 index 000000000..54801082d --- /dev/null +++ b/tests/screenshot/test_cases/multi_block_1 @@ -0,0 +1,74 @@ + + + item + + + + + + + EQ + + + + + TRUE + + + + + + + EQ + + + MULTIPLY + + + -1 + + + + + 42 + + + + + + + + + + + + + 900 + + + + + + + item + + + f00 + + + + + item + + + bar + + + + + + + + + + diff --git a/tests/screenshot/test_cases/multi_block_logic b/tests/screenshot/test_cases/multi_block_logic new file mode 100644 index 000000000..8f79bf437 --- /dev/null +++ b/tests/screenshot/test_cases/multi_block_logic @@ -0,0 +1,34 @@ + + + EQ + + + + + TRUE + + + + + + + EQ + + + MULTIPLY + + + -1 + + + + + 42 + + + + + + + + diff --git a/tests/screenshot/test_cases/multi_colour_with_external b/tests/screenshot/test_cases/multi_colour_with_external new file mode 100644 index 000000000..f76e0b4dc --- /dev/null +++ b/tests/screenshot/test_cases/multi_colour_with_external @@ -0,0 +1,44 @@ + + + + + 100 + + + + + 64 + + + + + 10 + + + + + + + 50 + + + + + 0 + + + ADD + + + 1 + + + + + 1 + + + + + + diff --git a/tests/screenshot/test_cases/multi_colour_with_internal b/tests/screenshot/test_cases/multi_colour_with_internal new file mode 100644 index 000000000..67a1f0201 --- /dev/null +++ b/tests/screenshot/test_cases/multi_colour_with_internal @@ -0,0 +1,44 @@ + + + + + 100 + + + + + 64 + + + + + 10 + + + + + + + 50 + + + + + 0 + + + ADD + + + 1 + + + + + 1 + + + + + + diff --git a/tests/screenshot/test_cases/multi_stack b/tests/screenshot/test_cases/multi_stack new file mode 100644 index 000000000..733ce1f02 --- /dev/null +++ b/tests/screenshot/test_cases/multi_stack @@ -0,0 +1,53 @@ + + + item + + + item + + + one + + + + + item + + + two + + + + + item + + + three + + + + + item + + + four + + + + + item + + + five + + + + + + + + + + + + diff --git a/tests/screenshot/test_cases/not_true b/tests/screenshot/test_cases/not_true new file mode 100644 index 000000000..487d32041 --- /dev/null +++ b/tests/screenshot/test_cases/not_true @@ -0,0 +1,9 @@ + + + + + TRUE + + + + diff --git a/tests/screenshot/test_cases/procedures_callnoreturn b/tests/screenshot/test_cases/procedures_callnoreturn new file mode 100644 index 000000000..6e4d9054f --- /dev/null +++ b/tests/screenshot/test_cases/procedures_callnoreturn @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/procedures_callreturn b/tests/screenshot/test_cases/procedures_callreturn new file mode 100644 index 000000000..db8cc228e --- /dev/null +++ b/tests/screenshot/test_cases/procedures_callreturn @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/procedures_defnoreturn b/tests/screenshot/test_cases/procedures_defnoreturn new file mode 100644 index 000000000..e5c7933b9 --- /dev/null +++ b/tests/screenshot/test_cases/procedures_defnoreturn @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/procedures_defreturn b/tests/screenshot/test_cases/procedures_defreturn new file mode 100644 index 000000000..12221236d --- /dev/null +++ b/tests/screenshot/test_cases/procedures_defreturn @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/procedures_ifreturn b/tests/screenshot/test_cases/procedures_ifreturn new file mode 100644 index 000000000..d5b297ab0 --- /dev/null +++ b/tests/screenshot/test_cases/procedures_ifreturn @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/procedures_mutatorarg b/tests/screenshot/test_cases/procedures_mutatorarg new file mode 100644 index 000000000..2a8801b15 --- /dev/null +++ b/tests/screenshot/test_cases/procedures_mutatorarg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/procedures_mutatorcontainer b/tests/screenshot/test_cases/procedures_mutatorcontainer new file mode 100644 index 000000000..e9223d69a --- /dev/null +++ b/tests/screenshot/test_cases/procedures_mutatorcontainer @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_basic_empty b/tests/screenshot/test_cases/test_basic_empty new file mode 100644 index 000000000..0de4c13de --- /dev/null +++ b/tests/screenshot/test_cases/test_basic_empty @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_basic_empty_with_mutator b/tests/screenshot/test_cases/test_basic_empty_with_mutator new file mode 100644 index 000000000..d13ae968c --- /dev/null +++ b/tests/screenshot/test_cases/test_basic_empty_with_mutator @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_basic_limit_instances b/tests/screenshot/test_cases/test_basic_limit_instances new file mode 100644 index 000000000..cc9b6efa6 --- /dev/null +++ b/tests/screenshot/test_cases/test_basic_limit_instances @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_basic_value_to_stack b/tests/screenshot/test_cases/test_basic_value_to_stack new file mode 100644 index 000000000..f91824599 --- /dev/null +++ b/tests/screenshot/test_cases/test_basic_value_to_stack @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_basic_value_to_statement b/tests/screenshot/test_cases/test_basic_value_to_statement new file mode 100644 index 000000000..be0c1a1cd --- /dev/null +++ b/tests/screenshot/test_cases/test_basic_value_to_statement @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_cases.json b/tests/screenshot/test_cases/test_cases.json new file mode 100644 index 000000000..904cca64a --- /dev/null +++ b/tests/screenshot/test_cases/test_cases.json @@ -0,0 +1,480 @@ +{ + "tests": [ + { + "title": "logic_boolean", + "skip": false + }, + { + "title": "controls_if", + "skip": false + }, + { + "title": "controls_ifelse", + "skip": false + }, + { + "title": "logic_compare", + "skip": false + }, + { + "title": "logic_operation", + "skip": false + }, + { + "title": "logic_negate", + "skip": false + }, + { + "title": "logic_null", + "skip": false + }, + { + "title": "logic_ternary", + "skip": false + }, + { + "title": "controls_if_if", + "skip": false + }, + { + "title": "controls_if_elseif", + "skip": false + }, + { + "title": "controls_if_else", + "skip": false + }, + { + "title": "controls_repeat_ext", + "skip": false + }, + { + "title": "controls_repeat", + "skip": false + }, + { + "title": "controls_whileUntil", + "skip": false + }, + { + "title": "controls_for", + "skip": false + }, + { + "title": "controls_forEach", + "skip": false + }, + { + "title": "controls_flow_statements", + "skip": false + }, + { + "title": "math_number", + "skip": false + }, + { + "title": "math_arithmetic", + "skip": false + }, + { + "title": "math_single", + "skip": false + }, + { + "title": "math_trig", + "skip": false + }, + { + "title": "math_constant", + "skip": false + }, + { + "title": "math_number_property", + "skip": false + }, + { + "title": "math_change", + "skip": false + }, + { + "title": "math_round", + "skip": false + }, + { + "title": "math_on_list", + "skip": false + }, + { + "title": "math_modulo", + "skip": false + }, + { + "title": "math_constrain", + "skip": false + }, + { + "title": "math_random_int", + "skip": false + }, + { + "title": "math_random_float", + "skip": false + }, + { + "title": "math_atan2", + "skip": false + }, + { + "title": "text_join", + "skip": false + }, + { + "title": "text_create_join_container", + "skip": false + }, + { + "title": "text_create_join_item", + "skip": false + }, + { + "title": "text_append", + "skip": false + }, + { + "title": "text_length", + "skip": false + }, + { + "title": "text_isEmpty", + "skip": false + }, + { + "title": "text_indexOf", + "skip": false + }, + { + "title": "text_charAt", + "skip": false + }, + { + "title": "text_getSubstring", + "skip": false + }, + { + "title": "text_changeCase", + "skip": false + }, + { + "title": "text_trim", + "skip": false + }, + { + "title": "text_print", + "skip": false + }, + { + "title": "text_prompt_ext", + "skip": false + }, + { + "title": "text_prompt", + "skip": false + }, + { + "title": "text_count", + "skip": false + }, + { + "title": "text_replace", + "skip": false + }, + { + "title": "text_reverse", + "skip": false + }, + { + "title": "lists_create_empty", + "skip": false + }, + { + "title": "lists_repeat", + "skip": false + }, + { + "title": "lists_reverse", + "skip": false + }, + { + "title": "lists_isEmpty", + "skip": false + }, + { + "title": "lists_length", + "skip": false + }, + { + "title": "lists_create_with", + "skip": false + }, + { + "title": "lists_create_with_container", + "skip": false + }, + { + "title": "lists_create_with_item", + "skip": false + }, + { + "title": "lists_indexOf", + "skip": false + }, + { + "title": "lists_getIndex", + "skip": false + }, + { + "title": "lists_setIndex", + "skip": false + }, + { + "title": "lists_getSublist", + "skip": false + }, + { + "title": "lists_sort", + "skip": false + }, + { + "title": "lists_split", + "skip": false + }, + { + "title": "colour_picker", + "skip": false + }, + { + "title": "colour_random", + "skip": false + }, + { + "title": "colour_rgb", + "skip": false + }, + { + "title": "colour_blend", + "skip": false + }, + { + "title": "variables_get", + "skip": false + }, + { + "title": "variables_set", + "skip": false + }, + { + "title": "variables_get_dynamic", + "skip": false + }, + { + "title": "variables_set_dynamic", + "skip": false + }, + { + "title": "procedures_defnoreturn", + "skip": true + }, + { + "title": "procedures_defreturn", + "skip": true + }, + { + "title": "procedures_mutatorcontainer", + "skip": true + }, + { + "title": "procedures_mutatorarg", + "skip": true + }, + { + "title": "procedures_callnoreturn", + "skip": true + }, + { + "title": "procedures_callreturn", + "skip": true + }, + { + "title": "procedures_ifreturn", + "skip": true + }, + { + "title": "test_basic_empty", + "skip": false + }, + { + "title": "test_basic_value_to_stack", + "skip": false + }, + { + "title": "test_basic_value_to_statement", + "skip": false + }, + { + "title": "test_basic_limit_instances", + "skip": false + }, + { + "title": "test_dropdowns_long", + "skip": false + }, + { + "title": "test_dropdowns_images", + "skip": false + }, + { + "title": "test_dropdowns_images_and_text", + "skip": false + }, + { + "title": "test_fields_angle", + "skip": false + }, + { + "title": "test_fields_date", + "skip": false + }, + { + "title": "test_fields_text_input", + "skip": false + }, + { + "title": "test_fields_checkbox", + "skip": false + }, + { + "title": "test_fields_colour", + "skip": false + }, + { + "title": "test_fields_variable", + "skip": false + }, + { + "title": "test_fields_label_serializable", + "skip": false + }, + { + "title": "test_numbers_float", + "skip": false + }, + { + "title": "test_numbers_whole", + "skip": false + }, + { + "title": "test_numbers_hundredths", + "skip": false + }, + { + "title": "test_numbers_halves", + "skip": false + }, + { + "title": "test_numbers_three_halves", + "skip": false + }, + { + "title": "test_numbers_whole_bounded", + "skip": false + }, + { + "title": "test_images_datauri", + "skip": false + }, + { + "title": "test_images_small", + "skip": false + }, + { + "title": "test_images_large", + "skip": false + }, + { + "title": "test_images_fliprtl", + "skip": false + }, + { + "title": "test_images_missing", + "skip": false + }, + { + "title": "test_images_many_icons", + "skip": false + }, + { + "title": "test_style_hat", + "skip": false + }, + { + "title": "test_style_hex1", + "skip": false + }, + { + "title": "test_style_hex2", + "skip": false + }, + { + "title": "test_style_hex3", + "skip": false + }, + { + "title": "test_style_no_colour", + "skip": false + }, + { + "title": "test_style_hex4", + "skip": false + }, + { + "title": "test_style_hex5", + "skip": false + }, + { + "title": "test_style_emoji", + "skip": false + }, + { + "title": "test_basic_empty_with_mutator", + "skip": false + }, + { + "title": "test_dropdowns_dynamic", + "skip": false + }, + { + "title": "multi_block_1", + "skip": false + }, + { + "title": "multi_block_logic", + "skip": false + }, + { + "title": "multi_colour_with_external", + "skip": false + }, + { + "title": "multi_colour_with_internal", + "skip": false + }, + { + "title": "not_true", + "skip": false + }, + { + "title": "multi_stack", + "skip": false + } + ] +} diff --git a/tests/screenshot/test_cases/test_dropdowns_dynamic b/tests/screenshot/test_cases/test_dropdowns_dynamic new file mode 100644 index 000000000..5eaad103b --- /dev/null +++ b/tests/screenshot/test_cases/test_dropdowns_dynamic @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_dropdowns_images b/tests/screenshot/test_cases/test_dropdowns_images new file mode 100644 index 000000000..fcae217e3 --- /dev/null +++ b/tests/screenshot/test_cases/test_dropdowns_images @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_dropdowns_images_and_text b/tests/screenshot/test_cases/test_dropdowns_images_and_text new file mode 100644 index 000000000..4a1a91812 --- /dev/null +++ b/tests/screenshot/test_cases/test_dropdowns_images_and_text @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_dropdowns_long b/tests/screenshot/test_cases/test_dropdowns_long new file mode 100644 index 000000000..193a97577 --- /dev/null +++ b/tests/screenshot/test_cases/test_dropdowns_long @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_fields_angle b/tests/screenshot/test_cases/test_fields_angle new file mode 100644 index 000000000..522913e5d --- /dev/null +++ b/tests/screenshot/test_cases/test_fields_angle @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_fields_checkbox b/tests/screenshot/test_cases/test_fields_checkbox new file mode 100644 index 000000000..4100ff157 --- /dev/null +++ b/tests/screenshot/test_cases/test_fields_checkbox @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_fields_colour b/tests/screenshot/test_cases/test_fields_colour new file mode 100644 index 000000000..6c2d51460 --- /dev/null +++ b/tests/screenshot/test_cases/test_fields_colour @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_fields_date b/tests/screenshot/test_cases/test_fields_date new file mode 100644 index 000000000..2f53fd369 --- /dev/null +++ b/tests/screenshot/test_cases/test_fields_date @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_fields_label_serializable b/tests/screenshot/test_cases/test_fields_label_serializable new file mode 100644 index 000000000..69965ec60 --- /dev/null +++ b/tests/screenshot/test_cases/test_fields_label_serializable @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_fields_text_input b/tests/screenshot/test_cases/test_fields_text_input new file mode 100644 index 000000000..120da6d43 --- /dev/null +++ b/tests/screenshot/test_cases/test_fields_text_input @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_fields_variable b/tests/screenshot/test_cases/test_fields_variable new file mode 100644 index 000000000..d02388cde --- /dev/null +++ b/tests/screenshot/test_cases/test_fields_variable @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_images_datauri b/tests/screenshot/test_cases/test_images_datauri new file mode 100644 index 000000000..11e12c034 --- /dev/null +++ b/tests/screenshot/test_cases/test_images_datauri @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_images_fliprtl b/tests/screenshot/test_cases/test_images_fliprtl new file mode 100644 index 000000000..712481e18 --- /dev/null +++ b/tests/screenshot/test_cases/test_images_fliprtl @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_images_large b/tests/screenshot/test_cases/test_images_large new file mode 100644 index 000000000..b3d7c475e --- /dev/null +++ b/tests/screenshot/test_cases/test_images_large @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_images_many_icons b/tests/screenshot/test_cases/test_images_many_icons new file mode 100644 index 000000000..e50280aef --- /dev/null +++ b/tests/screenshot/test_cases/test_images_many_icons @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_images_missing b/tests/screenshot/test_cases/test_images_missing new file mode 100644 index 000000000..ac4db7535 --- /dev/null +++ b/tests/screenshot/test_cases/test_images_missing @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_images_small b/tests/screenshot/test_cases/test_images_small new file mode 100644 index 000000000..90b12d056 --- /dev/null +++ b/tests/screenshot/test_cases/test_images_small @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_numbers_float b/tests/screenshot/test_cases/test_numbers_float new file mode 100644 index 000000000..8eb75f542 --- /dev/null +++ b/tests/screenshot/test_cases/test_numbers_float @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_numbers_halves b/tests/screenshot/test_cases/test_numbers_halves new file mode 100644 index 000000000..b8c1d76bb --- /dev/null +++ b/tests/screenshot/test_cases/test_numbers_halves @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_numbers_hundredths b/tests/screenshot/test_cases/test_numbers_hundredths new file mode 100644 index 000000000..41d220d4d --- /dev/null +++ b/tests/screenshot/test_cases/test_numbers_hundredths @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_numbers_three_halves b/tests/screenshot/test_cases/test_numbers_three_halves new file mode 100644 index 000000000..b2426742d --- /dev/null +++ b/tests/screenshot/test_cases/test_numbers_three_halves @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_numbers_whole b/tests/screenshot/test_cases/test_numbers_whole new file mode 100644 index 000000000..322668d90 --- /dev/null +++ b/tests/screenshot/test_cases/test_numbers_whole @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_numbers_whole_bounded b/tests/screenshot/test_cases/test_numbers_whole_bounded new file mode 100644 index 000000000..22daf3380 --- /dev/null +++ b/tests/screenshot/test_cases/test_numbers_whole_bounded @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_style_emoji b/tests/screenshot/test_cases/test_style_emoji new file mode 100644 index 000000000..c9aa43bef --- /dev/null +++ b/tests/screenshot/test_cases/test_style_emoji @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_style_hat b/tests/screenshot/test_cases/test_style_hat new file mode 100644 index 000000000..8910a75dd --- /dev/null +++ b/tests/screenshot/test_cases/test_style_hat @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_style_hex1 b/tests/screenshot/test_cases/test_style_hex1 new file mode 100644 index 000000000..5438a7199 --- /dev/null +++ b/tests/screenshot/test_cases/test_style_hex1 @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_style_hex2 b/tests/screenshot/test_cases/test_style_hex2 new file mode 100644 index 000000000..1d79dca38 --- /dev/null +++ b/tests/screenshot/test_cases/test_style_hex2 @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_style_hex3 b/tests/screenshot/test_cases/test_style_hex3 new file mode 100644 index 000000000..eec05b9a1 --- /dev/null +++ b/tests/screenshot/test_cases/test_style_hex3 @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_style_hex4 b/tests/screenshot/test_cases/test_style_hex4 new file mode 100644 index 000000000..cff99f5f1 --- /dev/null +++ b/tests/screenshot/test_cases/test_style_hex4 @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_style_hex5 b/tests/screenshot/test_cases/test_style_hex5 new file mode 100644 index 000000000..930efdbe5 --- /dev/null +++ b/tests/screenshot/test_cases/test_style_hex5 @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/test_style_no_colour b/tests/screenshot/test_cases/test_style_no_colour new file mode 100644 index 000000000..15346e8c8 --- /dev/null +++ b/tests/screenshot/test_cases/test_style_no_colour @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_append b/tests/screenshot/test_cases/text_append new file mode 100644 index 000000000..2017fe20d --- /dev/null +++ b/tests/screenshot/test_cases/text_append @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_changeCase b/tests/screenshot/test_cases/text_changeCase new file mode 100644 index 000000000..210a8eaa1 --- /dev/null +++ b/tests/screenshot/test_cases/text_changeCase @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_charAt b/tests/screenshot/test_cases/text_charAt new file mode 100644 index 000000000..2c7479bca --- /dev/null +++ b/tests/screenshot/test_cases/text_charAt @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_count b/tests/screenshot/test_cases/text_count new file mode 100644 index 000000000..aad715c39 --- /dev/null +++ b/tests/screenshot/test_cases/text_count @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_create_join_container b/tests/screenshot/test_cases/text_create_join_container new file mode 100644 index 000000000..ef36dcad2 --- /dev/null +++ b/tests/screenshot/test_cases/text_create_join_container @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_create_join_item b/tests/screenshot/test_cases/text_create_join_item new file mode 100644 index 000000000..e64b9e2ff --- /dev/null +++ b/tests/screenshot/test_cases/text_create_join_item @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_getSubstring b/tests/screenshot/test_cases/text_getSubstring new file mode 100644 index 000000000..862a50926 --- /dev/null +++ b/tests/screenshot/test_cases/text_getSubstring @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_indexOf b/tests/screenshot/test_cases/text_indexOf new file mode 100644 index 000000000..f8aa8422d --- /dev/null +++ b/tests/screenshot/test_cases/text_indexOf @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_isEmpty b/tests/screenshot/test_cases/text_isEmpty new file mode 100644 index 000000000..17d725a48 --- /dev/null +++ b/tests/screenshot/test_cases/text_isEmpty @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_join b/tests/screenshot/test_cases/text_join new file mode 100644 index 000000000..7a81e7149 --- /dev/null +++ b/tests/screenshot/test_cases/text_join @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_length b/tests/screenshot/test_cases/text_length new file mode 100644 index 000000000..96e9efeef --- /dev/null +++ b/tests/screenshot/test_cases/text_length @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_print b/tests/screenshot/test_cases/text_print new file mode 100644 index 000000000..5d95c9fd8 --- /dev/null +++ b/tests/screenshot/test_cases/text_print @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_prompt b/tests/screenshot/test_cases/text_prompt new file mode 100644 index 000000000..2b83e2c64 --- /dev/null +++ b/tests/screenshot/test_cases/text_prompt @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_prompt_ext b/tests/screenshot/test_cases/text_prompt_ext new file mode 100644 index 000000000..936692483 --- /dev/null +++ b/tests/screenshot/test_cases/text_prompt_ext @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_replace b/tests/screenshot/test_cases/text_replace new file mode 100644 index 000000000..cc82f9773 --- /dev/null +++ b/tests/screenshot/test_cases/text_replace @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_reverse b/tests/screenshot/test_cases/text_reverse new file mode 100644 index 000000000..755e8e09d --- /dev/null +++ b/tests/screenshot/test_cases/text_reverse @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/text_trim b/tests/screenshot/test_cases/text_trim new file mode 100644 index 000000000..c0b4b0842 --- /dev/null +++ b/tests/screenshot/test_cases/text_trim @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/variables_get b/tests/screenshot/test_cases/variables_get new file mode 100644 index 000000000..2080aa66f --- /dev/null +++ b/tests/screenshot/test_cases/variables_get @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/variables_get_dynamic b/tests/screenshot/test_cases/variables_get_dynamic new file mode 100644 index 000000000..1c935486c --- /dev/null +++ b/tests/screenshot/test_cases/variables_get_dynamic @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/variables_set b/tests/screenshot/test_cases/variables_set new file mode 100644 index 000000000..8a392d22f --- /dev/null +++ b/tests/screenshot/test_cases/variables_set @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/tests/screenshot/test_cases/variables_set_dynamic b/tests/screenshot/test_cases/variables_set_dynamic new file mode 100644 index 000000000..25c949c29 --- /dev/null +++ b/tests/screenshot/test_cases/variables_set_dynamic @@ -0,0 +1,4 @@ + + + + \ No newline at end of file