Skip to content

Update selenium-webdriver and simplecov dependencies - #294

Merged
rsmoke merged 10 commits into
mainfrom
staging
Jul 15, 2026
Merged

Update selenium-webdriver and simplecov dependencies#294
rsmoke merged 10 commits into
mainfrom
staging

Conversation

@rsmoke

@rsmoke rsmoke commented Jul 15, 2026

Copy link
Copy Markdown
Member

This pull request improves the handling of prefilled answers for "datetime" and "link" question types in the student questionnaire form, ensuring that content stored as ActionText (rich text) or plain text is displayed and saved correctly. It also adds a system test to verify this behavior.

Improvements to answer handling in the questionnaire form:

  • Updated edit.html.erb to consistently extract and sanitize the value for "datetime" and "link" fields, supporting both plain text and ActionText content, and ensuring robust parsing for datetime values.

Automated testing:

  • Added a system test in student_questionnaire_flow_spec.rb that verifies "datetime" and "link" answers are correctly prefilled from ActionText content, can be edited, and are saved as expected.

dependabot Bot and others added 10 commits July 13, 2026 02:53
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.45.0 to 4.46.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](SeleniumHQ/selenium@selenium-4.45.0...selenium-4.46.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-version: 4.46.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [simplecov](https://github.com/simplecov-ruby/simplecov) from 0.22.0 to 1.0.1.
- [Release notes](https://github.com/simplecov-ruby/simplecov/releases)
- [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md)
- [Commits](simplecov-ruby/simplecov@v0.22.0...v1.0.1)

---
updated-dependencies:
- dependency-name: simplecov
  dependency-version: 1.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…link-fields

Fix: undefined method 'strftime' for ActionText::RichText in questionnaire edit view
…river-4.46.0

Bump selenium-webdriver from 4.45.0 to 4.46.0
@rsmoke
rsmoke merged commit 8f2863b into main Jul 15, 2026
11 checks passed
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.

1 participant