Skip to content
Success

Changes

Summary

  1. Add support for PanicKit trigger response. (commit: 5c3b222) (details)
  2. Remove some unused strings (commit: ad7423d) (details)
  3. End 2 end test- Courses creation, enrolment, attendance (#455) (commit: 37e523d) (details)
  4. Update README for end-to-end tests. (commit: 8f2a7bf) (details)
  5. Add option to create an additional APK with a new app ID for use in end-to-end testing for scenarios that involve user interaction. (commit: 8a64fdf) (details)
  6. Generate extra maestro flow files to interact with second copy of app (used for end-to-end testing of user interaction). (commit: 007c193) (details)
Commit 5c3b2225af06e0c6bd328b60c8299edd7df01773 by Mike Dawson
Add support for PanicKit trigger response.
(commit: 5c3b222)
The file was addedapp-android/src/main/java/com/ustadmobile/port/android/panic/PanicResponderActivity.kt
The file was modifiedbuild.gradle (diff)
The file was modifiedapp-android-launcher/src/main/res/drawable/ic_launcher_icon.xml (diff)
The file was addedapp-android/src/main/res/layout/activity_panic_responder.xml
The file was addedapp-android/src/main/res/drawable/baseline_crisis_alert_24.xml
The file was modifiedapp-android/src/main/res/navigation/mobile_navigation.xml (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/impl/ViewNameToDestMap.kt (diff)
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/UstadBaseFragment.kt (diff)
The file was addedapp-android/src/main/java/com/ustadmobile/port/android/view/PanicButtonSettingsView.kt
The file was modifiedapp-android/src/main/AndroidManifest.xml (diff)
The file was addedapp-android/src/main/res/layout/activity_panic_config.xml
The file was addedapp-android/src/main/java/com/ustadmobile/port/android/presenter/PanicButtonSettingsPresenter.kt
The file was addedapp-android/src/main/res/drawable/ic_baseline_edit_24.xml
The file was addedapp-android/src/main/java/com/ustadmobile/port/android/panic/HidingManager.kt
The file was addedapp-android/src/main/java/com/ustadmobile/port/android/panic/PanicConfigActivity.kt
The file was modifiedapp-android/src/main/res/layout/fragment_settings.xml (diff)
The file was addedapp-android/src/main/java/com/ustadmobile/port/android/view/PanicButtonSettingsFragment.kt
The file was modifiedapp-android/src/main/java/com/ustadmobile/port/android/view/SettingsFragment.kt (diff)
The file was addedapp-android/src/main/java/com/ustadmobile/port/android/panic/NotepadActivity.kt
The file was modifiedapp-android-launcher/src/main/AndroidManifest.xml (diff)
The file was modifiedapp-android/build.gradle (diff)
The file was addedapp-android/src/main/res/layout/fragment_panic_button_settings.xml
The file was modifiedcore/locale/main/values/strings_ui.xml (diff)
The file was addedapp-android/src/main/java/com/ustadmobile/port/android/panic/ExitActivity.kt
The file was modifiedcore/locale/main/values/strings_ui.xml (diff)
Commit 37e523ddf8e0c74a84eada40436f1277219cf0e7 by noreply
End 2 end test- Courses creation, enrolment, attendance (#455)

* End 2 end test

* End 2 end test - moved failed test to new folder -e2e-tests.disabled

* End 2 end test - modified tests - maestro

* End 2 end test - maestro - added comments ,

* End 2 end test - maestro - added screenshots
(commit: 37e523d)
The file was addedtest-end-to-end/android-maestro/common/select_site.yaml
The file was addedtest-end-to-end/android-maestro/common/student_send_course_join_request_using_code.yaml
The file was addedtest-end-to-end/android-maestro/common/admin_can_copy_course_code.yaml
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_007_admin_make_content_publicly_not_accessible.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/add_new_teacher_inside_course.yaml (diff)
The file was addedtest-end-to-end/android-maestro/common/get_started.yaml
The file was addedtest-end-to-end/android-maestro/common/add_new_people.yaml
The file was modifiedtest-end-to-end/android-maestro/common/guest_login.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/moreOptions.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/play_video_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/hide_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/run-maestro-test.sh (diff)
The file was removedtest-end-to-end/android-maestro/common/admin_login.yaml
The file was modifiedtest-end-to-end/android-maestro/common/redirect_to_downloads.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_002_admin_can_hide_content.yaml (diff)
The file was addedtest-end-to-end/android-maestro/common/add_member_inside_course.yaml
The file was modifiedtest-end-to-end/android-maestro/common/login_download_and_open_content.yaml (diff)
The file was addedtest-end-to-end/android-maestro/common/record_attendance.yaml
The file was modifiedtest-end-to-end/android-maestro/common/enable_guest_login.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/002_001_admin_add_new_course_and_teacher.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/add_content.yaml (diff)
The file was removedtest-end-to-end/android-maestro/common/add_person_account.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests/002_003_teacher_record_attendance.yaml
The file was modifiedtest-end-to-end/android-maestro/common/dismiss_notification.yaml (diff)
The file was removedtest-end-to-end/android-maestro/common/person_login.yaml
The file was addedtest-end-to-end/android-maestro/common/accepting_course_join_request.yaml
The file was addedtest-end-to-end/android-maestro/common/user_login.yaml
The file was addedtest-end-to-end/android-maestro/common/add_new_student_inside_course.yaml
The file was addedtest-end-to-end/android-maestro/common/clear_state_and_get_started.yaml
The file was modifiedtest-end-to-end/android-maestro/common/redirect_to_select.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/startserver.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_004_admin_can_delete_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_003_admin_can_move_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/delete_and_download_content.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/common/add_course.yaml (diff)
The file was addedtest-end-to-end/android-maestro/common/create_course_with_members.yaml
The file was modifiedtest-end-to-end/android-maestro/common/move_content_to_new_folder.yaml (diff)
The file was modifiedtest-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml (diff)
The file was removedtest-end-to-end/android-maestro/common/teacher_login.yaml
The file was addedtest-end-to-end/android-maestro/common/add_course_block.yaml
The file was addedtest-end-to-end/android-maestro/common/edit_recorded_attendance.yaml
The file was addedtest-end-to-end/android-maestro/e2e-tests.disabled/002_002_student_joining_course_using_code.yaml
The file was modifiedtest-end-to-end/android-maestro/common/enable_switch_to_content_not_publicly_accessible.yaml (diff)
Commit 8f2a7bfba7458e97f935be384dbf72c3784b6112 by Mike Dawson
Update README for end-to-end tests.
(commit: 8f2a7bf)
The file was modifiedtest-end-to-end/README.md (diff)
Commit 8a64fdf302b9f45ae60ef1989308a4d5882121f2 by Mike Dawson
Add option to create an additional APK with a new app ID for use in end-to-end testing for scenarios that involve user interaction.
(commit: 8a64fdf)
The file was addedtest-end-to-end/android-maestro/build-extra-app-copy.sh
The file was modifiedapp-android-launcher/build.gradle (diff)
Commit 007c193109f4443e1621fc574f93b1fafd13de84 by Mike Dawson
Generate extra maestro flow files to interact with second copy of app (used for end-to-end testing of user interaction).
(commit: 007c193)
The file was modifiedtest-end-to-end/android-maestro/run-maestro-test.sh (diff)