Skip to content

[MBL-19970][All] - Fix Help Menu E2E tests#3664

Merged
kdeakinstructure merged 4 commits intomasterfrom
MBL-19970-fix-breaking-e2e-tests
Apr 29, 2026
Merged

[MBL-19970][All] - Fix Help Menu E2E tests#3664
kdeakinstructure merged 4 commits intomasterfrom
MBL-19970-fix-breaking-e2e-tests

Conversation

@kdeakinstructure
Copy link
Copy Markdown
Contributor

@kdeakinstructure kdeakinstructure commented Apr 24, 2026

Fix breaking Help Menu E2E tests in all the apps (Changed some strings and Intent URLS)

refs: MBL-19970
affects: Parent, Student, Teacher
release note: -

  • Run E2E test suite

…s and Intent URLS)

refs: MBL-19970
affects: Parent, Student, Teacher
release note: -
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 24, 2026

🧪 Unit Test Results

✅ 📱 Parent App

  • Tests: 315 total, 0 failed, 0 skipped
  • Duration: 38.250s
  • Success Rate: 100%

✅ 📱 Student App

  • Tests: 1210 total, 0 failed, 0 skipped
  • Duration: 0.000s
  • Success Rate: 100%

✅ 📱 Teacher App

  • Tests: 364 total, 0 failed, 0 skipped
  • Duration: 30.895s
  • Success Rate: 100%

✅ 🌅 Horizon

  • Tests: 779 total, 0 failed, 0 skipped
  • Duration: 39.825s
  • Success Rate: 100%

✅ 📦 Submodules

  • Tests: 3441 total, 0 failed, 0 skipped
  • Duration: 56.133s
  • Success Rate: 100%

📊 Summary

  • Total Tests: 6109
  • Failed: 0
  • Skipped: 0
  • Status: ✅ All tests passed!

Last updated: Wed, 29 Apr 2026 07:48:25 GMT

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 24, 2026

📊 Code Coverage Report

✅ Student

  • PR Coverage: 42.56%
  • Master Coverage: 42.56%
  • Delta: +0.00%

✅ Teacher

  • PR Coverage: 25.22%
  • Master Coverage: 25.22%
  • Delta: +0.00%

✅ Pandautils

  • PR Coverage: 24.04%
  • Master Coverage: 24.04%
  • Delta: +0.00%

📈 Overall Average

  • PR Coverage: 30.61%
  • Master Coverage: 30.61%
  • Delta: +0.00%

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 24, 2026

Parent Install Page

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 24, 2026

Student Install Page

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 24, 2026

Teacher Install Page

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Help Menu E2E test selectors and expectations to match recent Help Menu copy/link changes across Parent, Student, and Teacher apps.

Changes:

  • Replaced the “Submit a Feature Idea” Help Menu entry strings with “Share a Contribution” in shared test constants.
  • Updated Help Page test page objects to locate/assert the renamed Help Menu item.
  • Updated Help Menu E2E tests to expect the new “Share a Contribution” destination URL.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
automation/espresso/src/main/kotlin/com/instructure/canvas/espresso/StringConstants.kt Renames shared Help Menu string constants used by UI/E2E tests.
apps/teacher/src/androidTest/java/com/instructure/teacher/ui/pages/classic/HelpPage.kt Updates Teacher Help dialog selectors/assertions to the new menu item title/subtitle.
apps/teacher/src/androidTest/java/com/instructure/teacher/ui/e2e/classic/HelpMenuE2ETest.kt Updates expected intent URL for the renamed menu item.
apps/student/src/androidTest/java/com/instructure/student/ui/pages/classic/HelpPage.kt Updates Student Help dialog selectors/assertions to the new menu item title/subtitle.
apps/student/src/androidTest/java/com/instructure/student/ui/e2e/classic/HelpMenuE2ETest.kt Updates expected intent URL for the renamed menu item.
apps/parent/src/androidTest/java/com/instructure/parentapp/ui/pages/classic/HelpPage.kt Updates Parent Help dialog selectors/assertions to the new menu item title/subtitle.
apps/parent/src/androidTest/java/com/instructure/parentapp/ui/e2e/classic/HelpMenuE2ETest.kt Updates expected intent URL for the renamed menu item.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@kdeakinstructure kdeakinstructure merged commit 603d14c into master Apr 29, 2026
20 of 27 checks passed
@kdeakinstructure kdeakinstructure deleted the MBL-19970-fix-breaking-e2e-tests branch April 29, 2026 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants