Граф коммитов

580 Коммитов

Автор SHA1 Сообщение Дата
mwobensmith e9a81366d2
Merge pull request #473 from mozilla/dev
Merge dev to master
2019-06-26 09:34:24 -07:00
mwobensmith ff10394a12
Merge pull request #472 from mozilla/issue_471
Changing function name to collect_tests
2019-06-25 18:17:46 -07:00
Matt Wobensmith 5aa58a12a9 Changing function name to collect_tests 2019-06-25 18:16:48 -07:00
mwobensmith c3b5de1ae7
Convert duration in seconds to hh:mm:ss.ms format
Convert duration in seconds to hh:mm:ss.ms format
2019-06-25 17:08:24 -07:00
mwobensmith 747041d26e
Temporary fix for Travis script
Don't run Travis on dev for now, we will enable it later
2019-06-25 17:05:19 -07:00
mwobensmith 49a3e2ae6f
Merge branch 'dev' into test1 2019-06-25 17:04:21 -07:00
Matt Wobensmith 3e4678c5c9 Using pipenv run instead of shell 2019-06-25 16:24:36 -07:00
Matt Wobensmith d18d5141dd Test 2019-06-25 11:49:02 -07:00
mwobensmith 81b92cddde
Update .travis.yml 2019-06-25 11:07:37 -07:00
mwobensmith 14e8231ca6 Update .travis.yml 2019-06-25 11:03:00 -07:00
mwobensmith 6105a87b0e Update .travis.yml 2019-06-25 11:03:00 -07:00
mwobensmith 2ce7b81f99
Update .travis.yml 2019-06-25 10:53:49 -07:00
Anthony Hughes 39276d2a19
Convert duration in seconds to hh:mm:ss.ms format 2019-06-25 10:53:32 -07:00
mwobensmith be715f09ec
Update .travis.yml 2019-06-25 10:52:55 -07:00
Matt Wobensmith e839b5a197 Use repo name for working directory 2019-06-24 15:28:36 -07:00
pavelciapa 7ca5eae4ab Changed %s to .format() 2019-06-18 15:14:57 -07:00
Anthony Hughes 8d35b67a73 Download leptonica from .org instead of .org 2019-06-18 15:13:15 -07:00
Matt Wobensmith 2bab3f5e0d Migrating iris2 to iris, removing Firefox target 2019-06-07 13:54:45 -07:00
Matt Wobensmith b877ec2bae Check for python version string once 2019-06-07 10:58:10 -07:00
Matt Wobensmith b8ccb02270 Better failure logic 2019-06-07 10:58:10 -07:00
Matt Wobensmith c3d6d7ef99 Make python version checking more robust 2019-06-07 10:58:10 -07:00
mwobensmith c0a2c6676b Revert "Added codebuild buildspec"
This reverts commit fba19e3fdc.
2019-06-07 10:58:10 -07:00
mwobensmith 0b317c0989 Revert "Fixing conflict in linux bootstrap"
This reverts commit 803c168253.
2019-06-07 10:58:10 -07:00
mwobensmith 700535fecc Revert "Update buildspec file_III"
This reverts commit ea1def1e88.
2019-06-07 10:58:10 -07:00
rrobotin f3b651040a Update buildspec file_III 2019-06-07 10:58:10 -07:00
Matt Wobensmith d715a0d5ae Fixing conflict in linux bootstrap 2019-06-07 10:58:10 -07:00
rrobotin 584bd74d4c Added codebuild buildspec 2019-06-07 10:58:10 -07:00
yeyartsev 760412d34d Issue 282 (#285)
* Added exceptions handling to drag_drop function

* Changed TypeError to ValueError
2019-06-07 10:58:10 -07:00
yeyartsev 94078496a1 Issue 428 (#430)
* Added images and pattern to PrivateWindow

* Added for osx

* Added image for linux
2019-06-07 10:58:10 -07:00
Pavel bc7d1d6319 Issue 224 (#431)
* Compressed antivirus tests into one single folder/test migration completed

* Added missed step

* Actualized due to test case description

* Added images for all platforms

* Added test dependencies for DownloadManager

* Changed timeouts to system constants

* Changed timeouts to system constants

* Remove outdated test

* Added new tab for proper navigating

* Blocked due to unable to crash

* Added string to exists()

* Cropped youtube tab pattern

* Optimized images for win10

* Removed import of private UI class

* Ported no_crash_after_closing_container_tab test

* Ported set_prefs_master_password_after_reset test
2019-06-07 10:58:10 -07:00
Pavel 6247080660 Issue 235 (#429)
* Changed timeouts

* Ported test for Iris 2

* Added line breaks

* Added class timeouts

* Removed search.json.mozlz4

* Removed deletion of search.json.mozlz4
2019-06-07 10:58:10 -07:00
yeyartsev 659219d279 Issue 384 (#427)
* Cropped images for win, unblocked drop_pdf_file

* Unblocked drop_jpeg_image

* Changed 'drop_here' images, added private window logo

* drop_image_data, drop_image_data_in_private_window

* drop_jpeg_image

* drop_jpeg_image_in_private_window

* drop_pdf_file

* drop_pdf_file_in_private_window

* drop_png_image

* drop_png_image_in_private_window

* drop_txt_file

* drop_txt_file_in_private_window

* paste_image_data

* paste_jpeg_file

* paste... tests
2019-06-07 10:58:10 -07:00
Pavel e61ef5ac78 Issue 423 (#424)
* Added select_folder_location_bar() method

* Changed if statement
2019-06-07 10:58:10 -07:00
Matt Wobensmith bcf747b54d Add Key.ESC to quit_firefox helper method 2019-06-07 10:58:10 -07:00
Serhii Pronoza 67b55dc045 editBMPanel_newFolderButton.png and maintenanceButton.png replaced (#421) 2019-06-07 10:58:10 -07:00
Serhii Pronoza 77066054a5 Issue 225 (#422)
* Install latest scoop tesseract version, with python3.7

* 'added_index_to_running_test'

* Fixed pattern location warnings

* 'formated_test_marker_replaced_test_run_with_run'

* Increase time between actions for Win 10

* Added time sleep before key action

* changed the way firefox restarts

* 'fixed_logic_for_test_skipped'

* Revert "'fixed_logic_for_test_skipped'"

This reverts commit c0af18e486.

* Revert "changed the way firefox restarts"

This reverts commit ed9196711e.

* Revert "Added time sleep before key action"

This reverts commit 5e9b6c2bb7.

* Revert "Increase time between actions for Win 10"

This reverts commit 0e7b14d513.

* Revert "'formated_test_marker_replaced_test_run_with_run'"

This reverts commit 00ad0e3ead.

* Revert "Fixed pattern location warnings"

This reverts commit 12579323fb.

* Revert "'added_index_to_running_test'"

This reverts commit d810c232bb.

* Revert "Install latest scoop tesseract version, with python3.7"

This reverts commit 4905259de6.

* add_bookmark_tags_via_bookmark_sidebar ported for Win 10

* add_bookmark_tags_via_library.py ported

* add_bookmark_tags_via_star_button.py ported

* add_bookmark_to_other_bookmarks.py ported. excluded

* add_bookmarks_menu_to_toolbar_option_from_bookmarking_tools.py ported.

* add_new_bookmark_from_bookmarks_sidebar.py ported.

* add_new_bookmark_from_bookmarks_toolbar_submenu.py ported. Excluded for Mac

* add_new_bookmark_from_library.py ported

* soap_bookmark images added

* add_new_bookmark_in_mozilla_firefox_section.py ported.
Excluded because of open_firefox_menu

* add_new_bookmarks_separator_from_bookmarks_sidebar.py ported.

* add_new_folder_from_bookmarks_sidebar.py ported.

* add_new_folder_from_bookmarks_toolbar_submenu.py ported.
Excluded because of open_firefox_menu() and open_bookmarks_toolbar()

* add_new_folder_from_library.py ported

* iris_new_folder.png added for linux

* add_new_folder_in_mozilla_firefox_section.py ported.
Excluded because of open_firefox_menu() absence

* add_new_folder_in_other_bookmarks.py ported.
Excluded because of open_firefox_menu() absence

* add_new_separator_from_bookmarks_toolbar_submenu.py ported.
Excluded because of open_firefox_menu() absence

* add_new_separator_from_library.py ported

* add_new_separator_in_mozilla_firefox_section.py ported
Excluded because of open_firefox_menu absence

* adding_new_bookmark_from_bookmarks_toolbar_can_be_canceled.py ported
Excluded because of open_firefox_menu absence

* back_from_bookmarks_menu.py ported

* bookmark_drag_drop_from_library.py ported

* bookmark_drag_drop_from_library.py disabled

* bookmark_drag_drop_from_library.py Excluded because of drag_drop and select_tab not working as expected

* bookmark_drag_drop_in_library.py ported.
 Excluded because of drag_drop not working as expected

* bookmark_folder_can_be_changed_to_bookmarks_menu.py

* bookmark_folder_can_be_changed_to_bookmarks_toolbar.py ported

* bookmark_from_most_visited_section_can_be_canceled.py ported.
Excluded because of open_firefox_menu

* bookmark_from_private_browsing.py ported

* bookmark_from_private_window.py ported

* bookmark_import_from_html.py ported. Excluded because of get_asset_path

* bookmark_link_via_context_menu.py ported.

* bookmark_move_with_drag_and_drop.py ported. Excluded because of
drag_drop and select_tab

* Images and assets folders added

* bookmark_open_in_new_tab_from_library.py ported

* bookmark_open_in_new_window_from_library.py ported

* bookmark_open_options_from_library.py ported

* bookmark_open_options_from_library.py ported

* bookmark_page_from_bookmarks_menu.py ported

* bookmark_page_from_most_visited_via_contextual_menu.py ported

* bookmark_via_keyboard_shortcut.py ported

* bookmark_via_star_button.py ported

* bookmark_via_text_file_url.py ported. Excluded because of get_asset_path

* bookmark_via_url_sidebar.py ported.

* bookmark_via_url_toolbar.py ported.

* bookmarking_tools_from_bookmarks_menu.py ported.

* bookmarks_menu_from_toolbar_menu.py ported.

* bookmarks_toolbar_search.py ported.

* bookmarks_toolbar_sorted_by_name.py ported.

* change_bookmark_location.py ported.

* change_bookmark_name.py ported.

* change_bookmark_properties_from_other.py ported. Excluded because of open_firefox_menu

* change_files_order_in_bookmarks_toolbar.py ported.

* choose_bookmark_folder_option.py ported.

* copy_bookmark_folder.py ported.

* copy_bookmark_from_bookmarks_toolbar_submenu.py ported.

* copy_bookmark_from_library.py ported.

* copy_bookmark_from_mozilla_firefox_section.py ported.

* copy_bookmark_from_other_bookmarks.py ported.

* copy_bookmark_from_recently_bookmarked_section.py ported.

* copy_context_menu.py ported.

* Enabling tests disabled because open_firefox_menu

* Enabling tests disabled because open_bookmarks_toolbar

* copy_website_url_from_most_visited_section.py ported

* create_folder_bookmark_toolbar.py ported

* create_folder_via_star_button.py ported

* create_new_bookmark_in_toolbar.py ported

* create_separator_on_toolbar.py ported

* cut_bookmark_folder.py ported

* cut_bookmark_from_bookmarks_toolbar_submenu.py ported

* cut_bookmark_from_mozilla_firefox_section.py ported

* cut_bookmark_from_other.py ported

* cut_bookmark_from_recently_bookmarked_section.py ported

* cut_bookmark_from_toolbar.py ported

* cut_context_menu.py ported

* delete_bookmark_from_bookmarks_toolbar_submenu.py ported

* delete_bookmark_from_library.py ported

* delete_bookmark_from_library.py ported ported

* delete_bookmark_from_other_bookmarks.py ported

* delete_bookmark_from_recently_bookmarked.py ported

* drag_and_drop_bookmark_from_toolbar.py ported

* delete_separator_from_library.py ported

* delete_items_from_toolbar.py ported

* delete_website_from_most_visited_section.py ported

* edit_bookmark_from_bookmarks_menu.py ported

* edit_bookmark_from_bookmarks_menu_section.py ported

* edit_bookmark_from_bookmarks_menu_section.py ported

* edit_bookmark_from_bookmarks_toolbar_submenu.py ported
blocked_by={'id': '1527258', 'platform': OSPlatform.WINDOWS},

* Enabling bookmark_import_from_html.py

* Enabling bookmark_import_from_html.py

* edit_bookmark_from_mozilla_section.py ported

* edit_bookmark_from_recently_bookmarked_section.py ported

* edit_this_bookmark_panel_for_bookmarked_page.py ported

* enable_bookmarks_sidebar_from_bookmarks_menu.py ported

* enable_bookmarks_toolbar_from_bookmarks_menu.py ported

* export_bookmarks_to_html.py ported

* forget_about_website_from_most_visited_section.py ported

* hide_bookmarks_sidebar_from_bookmarking_tools.py ported

* hide_bookmarks_toolbar_from_bookmarking_tools.py ported

* load_bookmark_inside_the_sidebar.py ported

* mozilla_firefox_section_from_bookmarks_menu.py ported

* new_bookmark_dialog_window_save_keyword.py ported

* new_separartor_other_bookmarks.py ported

* open_all_bookmarks_from_most_visited_section.py ported

* open_bookmark_from_bookmarks_menu.py ported

* open_bookmark_from_bookmarks_toolbar.py ported

* open_bookmark_from_library.py ported

* open_bookmark_from_mozilla_firefox_section.py ported

* open_bookmark_from_other_new_tab_top_menu.py ported

* open_bookmark_from_other_top_menu.py ported

* open_bookmark_from_other_top_menu_in_private.py ported

* open_bookmark_from_other_top_menu_new_window.py ported

* open_bookmark_from_other_via_context_menu.py ported

* open_bookmark_from_recently_bookmarked_section.py ported

* open_bookmark_from_recently_bookmarked_section_using_open_option.py ported

* open_bookmark_from_sidebar.py ported

* open_bookmark_from_toolbar.py ported

* open_bookmark_from_toolbar_in_new_tab.py ported

* open_bookmark_from_toolbar_in_new_window.py ported

* open_bookmark_in_new_private_window_from_bookmarks_sidebar.py ported

* open_bookmark_in_new_private_window_from_mozilla_firefox_section.py ported

* open_bookmark_in_new_tab_from_recently_bookmarked_section.py ported

* open_bookmark_in_new_window_from_bookmarks_sidebar.py ported

* open_bookmark_in_new_window_from_mozilla_firefox_section.py ported

* open_bookmark_in_new_window_from_recently_bookmarked_section.py ported

* open_bookmark_in_private_window.py ported

* open_bookmark_new_private_window_from_ibrary.py ported

* open_bookmark_using_open_option.py ported

* open_bookmark_using_open_option_from_contextual_menu.py ported

* open_bookmarked_website_by_dragdrop.py ported

* open_bookmarked_website_by_dragdrop.py ported

* open_library.py ported

* open_library_from_bookmarks_menu.py ported

* open_website_from_most_visited_section_by_click.py ported

* open_website_from_most_visited_section_by_contextual_menu.py ported

* open_website_in_new_private_window_from_most_visited_section.py ported

* open_website_in_new_tab_from_most_visited_section.py ported

* other_bookmarks_empty.py ported

* paste_bookmark_in_bookmarks_sidebar.py ported

* paste_bookmark_in_bookmarks_toolbar_submenu.py ported

* paste_bookmark_in_library.py ported

* paste_bookmark_in_other_bookmarks_section_from_bookmarks_menu.py ported

* paste_bookmark_to_mozilla_firefox_section.py ported

* paste_items_from_toolbar.py ported

* properties_option_available.py ported

* remove_bookmark_from_bookmarks_menu.py ported

* remove_bookmark_from_bookmarks_menu.py ported

* remove_bookmark_from_sidebar.py ported

* remove_bookmark_via_star_button.py ported

* remove_tag_from_bookmark_via_stardialog.py ported

* remove_tags_from_a_bookmark.py ported

* reorder_bookmarks_in_sidebar.py ported

* reorder_bookmarks_in_toolbar.py ported

* reordering_bookmarks_via_dragdrop.py ported

* scroll_content_area_with_mouse_while_arrow_panel_pop_upped.py ported

* search_bookmarks_from_bookmarks_sidebar.py ported

* search_for_bookmark_by_tag_toolbar_menu.py ported

* search_for_unavailable_bookmarks_from_bookmarks_toolbar_menu.py ported

* separator_on_toolbar_available_after_reopening.py ported

* toolbar_item_creation_successfully_canceled.py ported

* toolbar_properties.py ported

* undo_bookmark_removal.py ported

* undo_bookmarks_folder_removal.py ported

* view_bookmarks_sidebar_from_bookmarking_tools.py ported

* view_bookmarks_toolbar_from_bookmarking_tools.py ported

* cut_bookmark_from_other.py fixed for win7

* delete_bookmark_from_other_bookmarks.py fixed for win7

* create_folder_via_star_button.py ported for win7

* Decrease similar of search_with_default_engine_pattern in search_for_unavailable_bookmarks_from_bookmarks_toolbar_menu.py

* bookmark_from_private_browsing.py
bookmark_link_via_context_menu.py
edit_bookmark_from_bookmarks_menu_section.py
open_all_bookmarks_from_most_visited_section.py
toolbar_item_creation_successfully_canceled.py
ported on win7

* Fixed following tests for Linux

* change_bookmarks_order_by_drag_drop_in_same_section_from_library.py ported

* open_bookmark_in_new_private_window_from_recently_bookmarked_section.py ported

* open_bookmark_in_new_tab_from_bookmarks_sidebar.py ported

* open_bookmark_in_new_tab_from_mozilla_firefox_section.py ported

* edit_bookmark_from_library.py ported

* Excluded for OSX

* Enable disabled tests

* assets commit

* Timeouts replaced
2019-06-07 10:58:10 -07:00
Pavel 7e6c30694f Issue 238 (#418)
* Added images

* Ported default_zoom_level test

* Added timeout

* Ported location_bar_displays_zoom_indicator test

* Added blocked by

* Ported location_bar_displays_zoom_indicator_mouse_wheel test

* Moved region as parameter

* Ported location_bar_no_zoom_indicator test

* Ported location_bar_zoom_indicator_animation test

* Ported location_bar_zoom_indicator_animation_mouse_wheel test

* Ported location_bar_zoom_indicator_hides test

* Ported location_bar_zoom_indicator_hides_mouse_wheel test

* Ported no_zoom_indicator_when_only_text_is_zoomed test

* Ported private_window_keyboard_keys test

* Ported private_window_menu_zoom_controls test

* Ported private_window_mouse_wheel_and_keyboard_keys test

* Ported private_window_view_menu_options test

* Ported reset_zoom_level_hamburger_menu test

* Ported reset_zoom_level_menu_bar test

* Ported zoom_controls_on_toolbar test

* Ported zoom_in_hamburger_menu test

* Ported zoom_in_menu_bar test

* Ported zoom_level_multiple_tabs_and_sites test

* Ported zoom_level_multiple_tabs_with_mouse_wheel test

* Ported zoom_level_window_state test

* Ported zoom_level_window_state_mouse_wheel test

* Ported zoom_out_hamburger_menu test

* Ported zoom_out_menu_bar test

* Ported zoom_text_only_menu_bar test

* Fixed typo in assert_true

* Passed region as parameter

* Changed timeout

* Fixed typo in def run()

* Added region as parameter

* Added fix for new region creation

* Added region for zoom remove

* Optimized if condition

* Added timeout for win10

* Used correct region for url zoom buttons

* Changed Firefox timeout class
2019-06-07 10:58:10 -07:00
Paul Silaghi c3dfc8ec93 Fix issue 413 - add gallery title. 2019-06-07 10:58:10 -07:00
Matt Wobensmith e5f09283bc Remove extra comment 2019-06-07 10:58:10 -07:00
Matt Wobensmith 22aae2f00a Adding support for -o flag 2019-06-07 10:58:10 -07:00
Matt Wobensmith f533f01fbb Fixing bug in -c flag for run.json file 2019-06-07 10:58:10 -07:00
Matt Wobensmith 737559c214 Implementing -a flag for rerun failed tests 2019-06-07 10:58:10 -07:00
Pavel e3e52f9877 Issue 234 (#416)
* Added images and __init__.py file for issue_234

* Added browsing_after_crash test case for issue_234

* Added history_not_remembered test case for issue_234

* Added history_remembered for issue_234

* Added master_password_removed test case for issue_234

* Added  master_password_set test case for issue_234

* Added changes to test dependencies for issue_234

* Added private_session_lost and some small changes for issue_234

* Added track_protection_exceptions_added_not_remembered_private_session test case

* Added track_protection_exceptions_normal_sessions test case for issue_234

* Added track_protection_normal_sessions test case for issue_234

* Added track_protection_tour_start_and_finish test case for issue_234

* Added track_protection_turn_off_for_site test case for issue_234

* Added tracking_protection_deactivated test case for issue_234

* Added download_from_private_session test case for issue_234

* Changed to OSHelper

* Changed blocked by

* Added downloads cleanup

* Removed blocked by

* Ported history remembered

* Ported history_not_remembered test

* Ported master_password_removed test

* Ported master_password_set test

* Ported private_session_lost test

* Enabled history_remembered test

* Enabled track_protection_exceptions_added_not_remembered_private_session test

* Enabled track_protection_exceptions_normal_sessions test

* Enabled track_protection_normal_sessions test

* Enabled track_protection_tour_start_and_finish test

* Enabled tracking_protection_deactivated test

* Removed wait_for_firefox_restart()

* Used move() method

* Added scroll_untill_pattern()

* blocked due to insufficient args for firefox.restart method

* Edited blocked_by reason

* Added location before scroll_untill_pattern()

* blocked test case

* blocked test case due to crash reporter
2019-06-07 10:58:10 -07:00
Pavel 91eaa3b47e Issue 414 (#415)
* Doubled number of mouse_wheel for MAC

* Fixed typo
2019-06-07 10:58:10 -07:00
yeyartsev 92345e7b7a Issue 406 (#407)
* Added 'copy_file' and 'remove_file' functions

* Handling FileNotFound
2019-06-07 10:58:10 -07:00
Matt Wobensmith c4042f1d90 More error checking for missing fields 2019-06-07 10:58:10 -07:00
Matt Wobensmith e4de97c4e5 Enabling type dict for blocked_by field in test marker 2019-06-07 10:58:10 -07:00
Matt Wobensmith e19c39ecd0 Adding extra line to code/call_stack for readability 2019-06-07 10:58:10 -07:00
Matt Wobensmith 848faf9488 Fixing order of debug image list for CC 2019-06-07 10:58:10 -07:00
Paul Silaghi 8623018341 Add color:red for Assert Message and some more styling for the Delete All confirmation pop-up. 2019-06-07 10:58:10 -07:00