Skip to content

Commit

Permalink
Ravs 1094 automate reports feature (#47)
Browse files Browse the repository at this point in the history
* Fix test report publish issue

* Fix test report publish issue

* Fix test report publish issue

* Fix test report publish issue

* Bump setuptools in /scripts/docker/examples/python/assets/hello_world

Bumps [setuptools](https://github.com/pypa/setuptools) from 65.5.1 to 70.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v65.5.1...v70.0.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Test steps updated with legal mechanism, vaccination site and updated check and confirm screen

* Fix indenttation in conftest.py

* Update tests_qa.yml

* Fix dev workflow file

* Update tests_dev.yml

* Add assertions for check and confirm screen

* Add assertions for check and confirm screen

* Output test environment detail to screenshot title

* Fix record a vaccine flow test

* Update dev workflow file to run tests for every push

* Fix date format and failing tests when legal mechanism is PGD, automatic vaccinator and consent clinician selection

* Fix date format

* Fixed issue with date of birth format

* Fixed issue with date of birth format

* Fix failing find a patient by NHS number test

* Fix failing test because of PGD

* Fix failing test because of PGD

* Fix trailing white space issue in pipeline checks

* Updated batch expiry date to make the date format is standardized

* Ravs 305 legal mechanism change (#13)

* Added slack wbhook url support

* Fix prod error in docker find step

* Fix proc error in docker find step

* Fix proc error in docker find step

---------

Co-authored-by: root <root@FA-0817>

* Ravs 305 legal mechanism change (#14)

* Added slack wbhook url support

* Fix prod error in docker find step

* Fix proc error in docker find step

* Fix proc error in docker find step

* Fix failing find a patient search

* Fix test failures with improved checks

* Fix test failures with improved checks

* Timeout error print and not fail the test

* Fix liniting error

---------

Co-authored-by: root <root@FA-0817>

* Update tests_dev.yml

Start cron job at 7.30 after QA tests run

* Fix failing tests

* Replace PDS search numbers

* Bump actions/github-script from 6 to 7 (#9)

Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* --- (#8)

updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jinja2 in /scripts/docker/examples/python/assets/hello_world (#7)

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 4 (#2)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump golang.org/x/net in /docs/adr/assets/ADR-003/examples/golang (#1)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2 to 4 (#3)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 1 to 3 (#4)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/download-artifact from 2 to 4 (#5)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix failing tests

* Update action.yaml

* Update action.yaml

* Bump actions/checkout from 2 to 4 (#18)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump werkzeug in /scripts/docker/examples/python/assets/hello_world (#6)

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/3.0.1...3.0.3)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: neelimaguntupalli1-nhs <[email protected]>

* Bump actions/upload-artifact from 2 to 4 (#19)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/download-artifact from 2 to 4 (#20)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 1 to 3 (#21)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump peaceiris/actions-gh-pages from 3 to 4 (#22)

Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases)
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md)
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Find a patient (#15)

* update find a patient tests

* add happy path demographics tests

* Ravs 305 legal mechanism change (#14)

* Added slack wbhook url support

* Fix prod error in docker find step

* Fix proc error in docker find step

* Fix proc error in docker find step

* Fix failing find a patient search

* Fix test failures with improved checks

* Fix test failures with improved checks

* Timeout error print and not fail the test

* Fix liniting error

---------

Co-authored-by: root <root@FA-0817>

* Update tests_dev.yml

Start cron job at 7.30 after QA tests run

* Fix failing tests

* add remaining demo tests

* Replace PDS search numbers

* add start of local tests

* add create patient scenario

* Bump actions/github-script from 6 to 7 (#9)

Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* --- (#8)

updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jinja2 in /scripts/docker/examples/python/assets/hello_world (#7)

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 4 (#2)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump golang.org/x/net in /docs/adr/assets/ADR-003/examples/golang (#1)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2 to 4 (#3)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 1 to 3 (#4)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/download-artifact from 2 to 4 (#5)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix failing tests

* Update action.yaml

* Update action.yaml

* Bump actions/checkout from 2 to 4 (#18)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump werkzeug in /scripts/docker/examples/python/assets/hello_world (#6)

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/3.0.1...3.0.3)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: neelimaguntupalli1-nhs <[email protected]>

* Bump actions/upload-artifact from 2 to 4 (#19)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/download-artifact from 2 to 4 (#20)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 1 to 3 (#21)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump peaceiris/actions-gh-pages from 3 to 4 (#22)

Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases)
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md)
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* re-add test for find a patient page

* re-add test for find a patient page

* update find a patient tests

* add happy path demographics tests

* add remaining demo tests

* add start of local tests

* add create patient scenario

* re-add test for find a patient page

* re-add test for find a patient page

* re-add explicit scenario for find a patient

* fix rebase errors

* fix rebase errors

* re-add explicit scenarios

* restore old tests

* indentation fix

* indentation fix

* indentation fix

* update find a patient page

* update requirements.txt

* update requirements.txt

* update requirements.txt to add faker

* update requirements.txt to add faker

* update requirements.txt to add faker

* update requirements.txt to utf-8

* update requirements.txt to utf-8 with trailing crlf

* update requirements.txt add faker

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Colin Piper <[email protected]>
Co-authored-by: neelimaguntupalli1-nhs <[email protected]>
Co-authored-by: root <root@FA-0817>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chinmaymudholkar1 <[email protected]>

* Adding tests for age based warnings

* Adding tests for age based warnings on vacinate screen too

* Fix file formatting job failure

* Fix failing record a vaccine tests qa (#24)

* Removed your-location page and added support for RSV and pertussis

* Removed your-location page and added support for RSV and pertussis fixed recording vaccine tests

---------

Co-authored-by: root <root@FA-0817>

* Add vaccine and batch (#25)

* Removed your-location page and added support for RSV and pertussis

* Removed your-location page and added support for RSV and pertussis fixed recording vaccine tests

* update the add vaccine and add batch

* added scenario for existing product to check batch availability

* fix launch page tests for add vaccines and add batches

* fix add vaccine tests

* fix add batch tests

* file format fixes

* file format fixes

* change secret scan to staged changes

* update tests to cover saved record and delete, and update existing record a vaccine tests to use new flow

* refactor the vaccine site type batch logic to make it simpler

* refactor the vaccine site type batch logic to make it simpler

* fix formatting

* fix formatting

* confirm add batch and add vaccine tests working locally

* revert RAV tests to remove cookie check

* updated flu vaccine names

---------

Co-authored-by: root <root@FA-0817>
Co-authored-by: Colin Piper <[email protected]>

* Update tests_dev.yml

Disable test run for tomorrow

* Update tests_qa.yml

Disable test run for tomorrow

* Retest cron job - tests_dev.yml

* Reset cron jobs - tests_qa.yml

* Fix failing find a patient tests (#26)

* Fix failing find a patient tests

* Removed scoop from requirements.txt to fix scan secrets issue

* added requirements.txt to gitleaks ignore list

* Updated path of requirements.txt file

* Added fingerprint to gitleaksignore file

* Added fingerprint to gitleaksignore file

* Added fingerprint to gitleaksignore file

* Added fingerprint to gitleaksignore file

* Fix failing tests main

* Test publish to 2 urls

* Disabled automated tests for wednesday

* Fixed failing age based warning tests and moved to locators instead of selectors for choose vaccine page

* Fixed all failing find a patient tests and changed all elements to be playwright locators instead of selenium selectors

---------

Co-authored-by: root <root@FA-0817>

* Fix failing logout tests (#28)

* Fixed failing logout test and made common methods to click to avoid code duplication

* Fix git hooks errors with formatting

* Fix failing tests following last commit

* Fix issue with attaching screenshots to alure report

* Fix issue with attaching screenshots to alure report

* Fix issue with attaching screenshots to allure reports and fixed failing login tests

* Fix issue with inconsistent test failures when running headless

* Hopefully nailed all intermittent failures

* Fixed all issues except recording a vaccine and improved wait times

* Try publishing data to github

* Try publishing data to github

* Try publishing data to github

* Try publishing data to github

* Try publishing data to github

* Fixed attach screenshot issue

* May have solved the image attachment issue

* Make github pages url dynamic

* Try attach screenshots again

* Corrected upload artifact version

* Fixed issue with yml

* Fix dynamic branch url naming issue

* Reset git leaks actions from last colin's change

* Only run logout test for quick feedback

* Upload screenshots as artifacts again

* Try different version of git actions

* Try different version of git actions

* Try different version of git actions

* Try different version of git actions

* Try different version of git actions

* Try different version of git actions

* Correct screenshot path

* Correct screenshot path

* Correct screenshot path

* Correct screenshot path

* Correct screenshot path

* Correct screenshot path

* Correct screenshot path

* Correct screenshot path

* Correct screenshot path

* Correct screenshot path

* Correct screenshot path

* publish to gibhun-dev

* made new branch for publishing to github-pages-dev

* made new branch for publishing to github-pages-dev

* made new branch for publishing to github-pages-dev

* Fix failing tests in dev excpet record a vaccine and added enough wait timers

* Added more wait timers

* Implement new workflow file

* debug workflow file

* debug workflow file

* debug workflow file

---------

Co-authored-by: root <root@FA-0817>

* Ravs 961 update record a vaccine tests (#31)

* Fixed failing add existing batch test

* Fixed fa

* Fixed assessment page fields

* Fixed consent page fields and site vaccine, batch fields

* Fixed vaccinated page field, giving a first stan now to see if all tests pass

* Fixed failing age based warning tests

* Sorted record a vaccine tests hopefully

* Sorted record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

---------

Co-authored-by: root <root@FA-0817>

* Ravs 961 update record a vaccine tests (#32)

* Fixed failing add existing batch test

* Fixed fa

* Fixed assessment page fields

* Fixed consent page fields and site vaccine, batch fields

* Fixed vaccinated page field, giving a first stan now to see if all tests pass

* Fixed failing age based warning tests

* Sorted record a vaccine tests hopefully

* Sorted record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Sorted most of record a vaccine tests hopefully

* Changed browser to be edge

* Updated scan secrets yml

* Updated scan secrets yml and removed timeout as it is not needed

* Added logging for shared_data when  recording a vaccine

* Added logging for shared_data when  recording a vaccine

* Fixed feature file

---------

Co-authored-by: root <root@FA-0817>

* Update pytest.ini

* Update test_find_a_patient_steps.py

* Added intial test for creating reports feature

* Update pytest.ini

* Fixed failing test for RSV

* Added more tests

* Fixed -pl=,'@~

* Fixed failed RSV and pertussis tests

* Fixed failed RSV and pertussis tests

* Updated duplicate batch error and fixed non reponsive page issues when switching from vaccines to patient search

* Get sequential index instead of random index

* Fixed failing RSV and pertussis tests by adding new batches tagged as Automation

* Fixed failing duplicate batch test following fix of 17456

* Reduced time.sleep to see how tests fare

* Reset back time and reduced them slightly

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Ravs 1094 automate reports feature (#33)

* Added intial test for creating reports feature

* Fixed failing test for RSV

* Added more tests

* Fixed -pl=,'@~

* Fixed failed RSV and pertussis tests

* Fixed failed RSV and pertussis tests

* Updated duplicate batch error and fixed non reponsive page issues when switching from vaccines to patient search

* Get sequential index instead of random index

* Fixed failing RSV and pertussis tests by adding new batches tagged as Automation

* Fixed failing duplicate batch test following fix of 17456

* Reduced time.sleep to see how tests fare

* Reset back time and reduced them slightly

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Increaed wait time for logout tests

---------

Co-authored-by: root <root@FA-0817>

* Update test_add_vaccine_batches_steps.py

* Added 2 new tests to reports

* Fixed add batches tests

* Ravs 1094 automate reports feature (#34)

* Added intial test for creating reports feature

* Fixed failing test for RSV

* Added more tests

* Fixed -pl=,'@~

* Fixed failed RSV and pertussis tests

* Fixed failed RSV and pertussis tests

* Updated duplicate batch error and fixed non reponsive page issues when switching from vaccines to patient search

* Get sequential index instead of random index

* Fixed failing RSV and pertussis tests by adding new batches tagged as Automation

* Fixed failing duplicate batch test following fix of 17456

* Reduced time.sleep to see how tests fare

* Reset back time and reduced them slightly

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Added 2 new tests to reports

* Fixed add batches tests

---------

Co-authored-by: root <root@FA-0817>

* Bump werkzeug in /scripts/docker/examples/python/assets/hello_world (#30)

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 3.0.3 to 3.0.6.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/3.0.3...3.0.6)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 3 to 4 (#29)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump nhs-england-tools/notify-msteams-action from 0.0.4 to 1.0.0 (#27)

Bumps [nhs-england-tools/notify-msteams-action](https://github.com/nhs-england-tools/notify-msteams-action) from 0.0.4 to 1.0.0.
- [Release notes](https://github.com/nhs-england-tools/notify-msteams-action/releases)
- [Changelog](https://github.com/nhs-england-tools/notify-msteams-action/blob/main/.releaserc)
- [Commits](https://github.com/nhs-england-tools/notify-msteams-action/compare/v0.0.4...v1.0.0)

---
updated-dependencies:
- dependency-name: nhs-england-tools/notify-msteams-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* git attached screenshots for all steps when recording a vaccine and scrolled to the mouse location to click screenshot

* fix failing test

* fix failing test

* Created new workflow file

* Ravs 1094 automate reports feature (#35)

* Added intial test for creating reports feature

* Fixed failing test for RSV

* Added more tests

* Fixed -pl=,'@~

* Fixed failed RSV and pertussis tests

* Fixed failed RSV and pertussis tests

* Updated duplicate batch error and fixed non reponsive page issues when switching from vaccines to patient search

* Get sequential index instead of random index

* Fixed failing RSV and pertussis tests by adding new batches tagged as Automation

* Fixed failing duplicate batch test following fix of 17456

* Reduced time.sleep to see how tests fare

* Reset back time and reduced them slightly

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Added 2 new tests to reports

* Fixed add batches tests

* git attached screenshots for all steps when recording a vaccine and scrolled to the mouse location to click screenshot

* fix failing test

* fix failing test

* Created new workflow file

---------

Co-authored-by: root <root@FA-0817>

* Removed install of tox

* Removed install of tox

* Ravs 1094 automate reports feature (#36)

* Added intial test for creating reports feature

* Fixed failing test for RSV

* Added more tests

* Fixed -pl=,'@~

* Fixed failed RSV and pertussis tests

* Fixed failed RSV and pertussis tests

* Updated duplicate batch error and fixed non reponsive page issues when switching from vaccines to patient search

* Get sequential index instead of random index

* Fixed failing RSV and pertussis tests by adding new batches tagged as Automation

* Fixed failing duplicate batch test following fix of 17456

* Reduced time.sleep to see how tests fare

* Reset back time and reduced them slightly

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Added 2 new tests to reports

* Fixed add batches tests

* git attached screenshots for all steps when recording a vaccine and scrolled to the mouse location to click screenshot

* fix failing test

* fix failing test

* Created new workflow file

* Removed install of tox

* Removed install of tox

---------

Co-authored-by: root <root@FA-0817>

* Making more space on disk

* Ravs 1094 automate reports feature (#37)

* Added intial test for creating reports feature

* Fixed failing test for RSV

* Added more tests

* Fixed -pl=,'@~

* Fixed failed RSV and pertussis tests

* Fixed failed RSV and pertussis tests

* Updated duplicate batch error and fixed non reponsive page issues when switching from vaccines to patient search

* Get sequential index instead of random index

* Fixed failing RSV and pertussis tests by adding new batches tagged as Automation

* Fixed failing duplicate batch test following fix of 17456

* Reduced time.sleep to see how tests fare

* Reset back time and reduced them slightly

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Added 2 new tests to reports

* Fixed add batches tests

* git attached screenshots for all steps when recording a vaccine and scrolled to the mouse location to click screenshot

* fix failing test

* fix failing test

* Created new workflow file

* Removed install of tox

* Removed install of tox

* Making more space on disk

---------

Co-authored-by: root <root@FA-0817>

* Fixed app id variable to fetch from secrets

* Ravs 1094 automate reports feature (#38)

* Added intial test for creating reports feature

* Fixed failing test for RSV

* Added more tests

* Fixed -pl=,'@~

* Fixed failed RSV and pertussis tests

* Fixed failed RSV and pertussis tests

* Updated duplicate batch error and fixed non reponsive page issues when switching from vaccines to patient search

* Get sequential index instead of random index

* Fixed failing RSV and pertussis tests by adding new batches tagged as Automation

* Fixed failing duplicate batch test following fix of 17456

* Reduced time.sleep to see how tests fare

* Reset back time and reduced them slightly

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Added 2 new tests to reports

* Fixed add batches tests

* git attached screenshots for all steps when recording a vaccine and scrolled to the mouse location to click screenshot

* fix failing test

* fix failing test

* Created new workflow file

* Removed install of tox

* Removed install of tox

* Making more space on disk

* Fixed app id variable to fetch from secrets

---------

Co-authored-by: root <root@FA-0817>

* Fixed app id variable to fetch from secrets

* Corrected case of RAvs test reports

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Fixed workflow file

* Fixed path of environment properties

* check env.properties is generated

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Fixed trigger curl command

* Fixed trigger curl command

* Added cron jobs and also added cache

* Added cron jobs and also added cache

* Corrected target repo name

* Corrected target repo name

* Corrected run_id case

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Removed all workflow files and set to run it on push

* Removed all workflow files and set to run it on push

* Removed all workflow files and set to run it on push

* Removed all workflow files and set to run it on push

* Tox verbose mode

* Tox verbose mode

* Tox verbose mode

* env is qa

* Added support for marker when running manually

* set cron job

* removed terraform liniting githook

* Fixed failing record vaccine tests because of text format change

* Fixed failing record vaccine tests because of text format change

* Set timezone to ne europe london

* Set timezone to be europe london

* test markers are not required

* workflow set to what is input

* Ravs 1094 automate reports feature (#39)

* Added intial test for creating reports feature

* Fixed failing test for RSV

* Added more tests

* Fixed -pl=,'@~

* Fixed failed RSV and pertussis tests

* Fixed failed RSV and pertussis tests

* Updated duplicate batch error and fixed non reponsive page issues when switching from vaccines to patient search

* Get sequential index instead of random index

* Fixed failing RSV and pertussis tests by adding new batches tagged as Automation

* Fixed failing duplicate batch test following fix of 17456

* Reduced time.sleep to see how tests fare

* Reset back time and reduced them slightly

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Added 2 new tests to reports

* Fixed add batches tests

* git attached screenshots for all steps when recording a vaccine and scrolled to the mouse location to click screenshot

* fix failing test

* fix failing test

* Created new workflow file

* Removed install of tox

* Removed install of tox

* Making more space on disk

* Fixed app id variable to fetch from secrets

* Fixed app id variable to fetch from secrets

* Corrected case of RAvs test reports

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Fixed workflow file

* Fixed path of environment properties

* check env.properties is generated

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Fixed trigger curl command

* Fixed trigger curl command

* Added cron jobs and also added cache

* Added cron jobs and also added cache

* Corrected target repo name

* Corrected target repo name

* Corrected run_id case

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Removed all workflow files and set to run it on push

* Removed all workflow files and set to run it on push

* Removed all workflow files and set to run it on push

* Removed all workflow files and set to run it on push

* Tox verbose mode

* Tox verbose mode

* Tox verbose mode

* env is qa

* Added support for marker when running manually

* set cron job

* removed terraform liniting githook

* Fixed failing record vaccine tests because of text format change

* Fixed failing record vaccine tests because of text format change

* Set timezone to ne europe london

* Set timezone to be europe london

* test markers are not required

* workflow set to what is input

---------

Co-authored-by: root <root@FA-0817>

* Added new tests for reports

* Added new tests for reports

* Fixed failing tests

* Ravs 1094 automate reports feature (#42)

* Added intial test for creating reports feature

* Fixed failing test for RSV

* Added more tests

* Fixed -pl=,'@~

* Fixed failed RSV and pertussis tests

* Fixed failed RSV and pertussis tests

* Updated duplicate batch error and fixed non reponsive page issues when switching from vaccines to patient search

* Get sequential index instead of random index

* Fixed failing RSV and pertussis tests by adding new batches tagged as Automation

* Fixed failing duplicate batch test following fix of 17456

* Reduced time.sleep to see how tests fare

* Reset back time and reduced them slightly

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Increaed wait time for logout tests

* Added 2 new tests to reports

* Fixed add batches tests

* git attached screenshots for all steps when recording a vaccine and scrolled to the mouse location to click screenshot

* fix failing test

* fix failing test

* Created new workflow file

* Removed install of tox

* Removed install of tox

* Making more space on disk

* Fixed app id variable to fetch from secrets

* Fixed app id variable to fetch from secrets

* Corrected case of RAvs test reports

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Corrected test report generation step

* Fixed workflow file

* Fixed path of environment properties

* check env.properties is generated

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Removed docker

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Remove cached tox

* Fixed trigger curl command

* Fixed trigger curl command

* Added cron jobs and also added cache

* Added cron jobs and also added cache

* Corrected target repo name

* Corrected target repo name

* Corrected run_id case

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Corrected github token

* Removed all workflow files and set to run it on push

* Removed all workflow files and set to run it on push

* Removed all workflow files and set to run it on push

* Removed all workflow files and set to run it on push

* Tox verbose mode

* Tox verbose mode

* Tox verbose mode

* env is qa

* Added support for marker when running manually

* set cron job

* removed terraform liniting githook

* Fixed failing record vaccine tests because of text format change

* Fixed failing record vaccine tests because of text format change

* Set timezone to ne europe london

* Set timezone to be europe london

* test markers are not required

* workflow set to what is input

* Added new tests for reports

* Added new tests for reports

* Fixed failing tests

---------

Co-authored-by: root <root@FA-0817>

* Bump actions/setup-python from 4 to 5 (#41)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/cache from 3 to 4 (#40)

Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Increased timeout for scan secrets from 2 to 10

* Added fingerprint to git leaks ignore

* Increased timeout

* Reset timeout to 10

* Added 4 new tests

* Fixed failing reports tests

* Added new tests

* Ravs 1094 automate reports feature (#43)

* Publishing to github pages

* Publishing to github pages

* Publishing to github pages

* Publishing to github pages

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Publishing to github

* Github actions configured for RAVS QA and RAVS dev

* Github actions configured for RAVS QA and RAVS dev and QA has cron job scheduled

* ChinmayCorrections

* screenshot helper change

* Fix screenshots]

* Fix issue with headless mode

* Set geo location

* Set geo location

* Fix issue with attaching screenshots

* Fix issue with attaching screenshots

* Fix issue with attaching screenshots

* Fix issue with attaching screenshots

* Fix issue with attaching screenshots

* Fix issue with attaching screenshots - Added sleep before zipping

* Fix issue with attaching screenshots - Added sleep before zipping

* Fix issue with attaching screenshots - Added sleep before zipping

* Fix issue with attaching screenshots - Added sleep before zipping

* Fix github pages - move all files

* Fix github pages - move all files

* Fix github pages - move all files

* Fix github pages - move all files

* Fix github pages - move all files

* Fix github pages - copy all files

* Fix github pages - copy all files

* Fix github pages - copy all files

* Fix github pages - copy all files

* Fix github pages - copy all files

* Fix github pages

* Reset marker

* Update publish to github pages

* Update publish to github pages

* Fix failing find a patient test

* Fix test report publish issue

* Fix test report publish issue

* Fix test report publish issue

* Fix test report publish issue

* Fix test report publish issue

* Fix test report publish issue

* Fix test report publish issue

* Bump setuptools in /scripts/docker/examples/python/assets/hello_world

Bumps [setuptools](https://github.com/pypa/setuptools) from 65.5.1 to 70.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v65.5.1...v70.0.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Test steps updated with legal mechanism, vaccination site and updated check and confirm screen

* Fix indenttation in conftest.py

* Update tests_qa.yml

* Fix dev workflow file

* Update tests_dev.yml

* Add assertions for check and confirm screen

* Add assertions for check and confirm screen

* Output test environment detail to screenshot title

* Fix record a vaccine flow test

* Update dev workflow file to run tests for every push

* Fix date format and failing tests when legal mechanism is PGD, automatic vaccinator and consent clinician selection

* Fix date format

* Fixed issue with date of birth format

* Fixed issue with date of birth format

* Fix failing find a patient by NHS number test

* Fix failing test because of PGD

* Fix failing test because of PGD

* Fix trailing white space issue in pipeline checks

* Updated batch expiry date to make the date format is standardized

* Ravs 305 legal mechanism change (#13)

* Added slack wbhook url support

* Fix prod error in docker find step

* Fix proc error in docker find step

* Fix proc error in docker find step

---------

Co-authored-by: root <root@FA-0817>

* Ravs 305 legal mechanism change (#14)

* Added slack wbhook url support

* Fix prod error in docker find step

* Fix proc error in docker find step

* Fix proc error in docker find step

* Fix failing find a patient search

* Fix test failures with improved checks

* Fix test failures with improved checks

* Timeout error print and not fail the test

* Fix liniting error

---------

Co-authored-by: root <root@FA-0817>

* Update tests_dev.yml

Start cron job at 7.30 after QA tests run

* Fix failing tests

* Replace PDS search numbers

* Bump actions/github-script from 6 to 7 (#9)

Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* --- (#8)

updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jinja2 in /scripts/docker/examples/python/assets/hello_world (#7)

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 4 (#2)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump golang.org/x/net in /docs/adr/assets/ADR-003/examples/golang (#1)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2 to 4 (#3)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 1 to 3 (#4)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/download-artifact from 2 to 4 (#5)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix failing tests

* Update action.yaml

* Update action.yaml

* Bump actions/checkout from 2 to 4 (#18)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump werkzeug in /scripts/docker/examples/python/assets/hello_world (#6)

Bumps [werkzeug](https://github.com/pallets/werkzeug) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/3.0.1...3.0.3)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: neelimaguntupalli1-nhs <[email protected]>

* Bump actions/upload-artifact from 2 to 4 (#19)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/download-artifact from 2 to 4 (#20)

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 1 to 3 (#21)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump peaceiris/actions-gh-pages from 3 to 4 (#22)

Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases)
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md)
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Find a patient (#15)

* update find a patient tests

* add happy path demographics tests

* Ravs 305 legal mechanism change (#14)

* Added slack wbhook url support

* Fix prod error in docker find step

* Fix proc error in docker find step

* Fix proc error in docker find step

* Fix failing find a patient search

* Fix test failures with improved checks

* Fix test failures with improved checks

* Timeout error print and not fail the test

* Fix liniting error

---------

Co-authored-by: root <root@FA-0817>

* Update tests_dev.yml

Start cron job at 7.30 after QA tests run

* Fix failing tests

* add remaining demo tests

* Replace PDS search numbers

* add start of local tests

* add create patient scenario

* Bump actions/github-script from 6 to 7 (#9)

Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* --- (#8)

updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump jinja2 in /scripts/docker/examples/python/assets/hello_world (#7)

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/checkout from 2 to 4 (#2)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump golang.org/x/net in /docs/adr/assets/ADR-003/examples/golang (#1)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/upload-artifact from 2 to 4 (#3)

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/setup-buildx-action from 1 to 3 (#4)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump actions/download-artifact from 2 to 4 (#5)

Bumps [actions/download-artifact](https://github.com/a…
  • Loading branch information
7 people authored Dec 13, 2024
1 parent 89d7d5b commit d662286
Show file tree
Hide file tree
Showing 18 changed files with 292 additions and 252 deletions.
1 change: 1 addition & 0 deletions .gitleaksignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ bc0e944855d5b2ec35de75c79b6215d56b18ed99:requirements.txt:ipv4:5
648c714b8fd9d6a9bb0102649b1b9a04171dd6b5:requirements.txt:ipv4:5
148da0f8b77440ea672e1fe856056900a9454b2c:requirements.txt:ipv4:5
571ab217807cd146bbb1ac6d55648b6acbe778f4:requirements.txt:ipv4:5
040cfd7c3e8ab821a7f36c2e28cfbf9df82a2630:requirements.txt:ipv4:5
13 changes: 12 additions & 1 deletion conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
pytest.mark.addvaccine = pytest.mark.mark(addvaccine=True)
pytest.mark.addbatches = pytest.mark.mark(addbatches=True)
pytest.mark.reports = pytest.mark.mark(reports=True)
pytest.mark.usermanagement = pytest.mark.mark(usermanagement=True)

@pytest.fixture(scope='function', autouse=True)
def report_browser_version(request):
Expand Down Expand Up @@ -486,6 +487,11 @@ def step_search_for_patient(shared_data):
nhs_number = shared_data["nhs_number"]
click_find_a_patient_and_search_with_nhs_number(nhs_number)

@given(parse("I see the patient's address {address} and gender {gender}"))
def step_save_address_and_gender_to_shared_data(shared_data, address, gender):
shared_data["address"] = address
shared_data["gender"] = gender

@given(parse("I open the patient record by clicking on patient {name}"))
@then(parse("I open the patient record by clicking on patient {name}"))
def step_search_for_patient(shared_data, name):
Expand All @@ -497,7 +503,10 @@ def step_search_for_patient(shared_data, name):
@when(parse("I click choose vaccine button and choose the {chosen_vaccine}, {batch_number} with {batch_expiry_date} and click continue"))
def step_choose_vaccine_and_vaccine_type(shared_data, chosen_vaccine, batch_number, batch_expiry_date):
time.sleep(3)
assert check_vaccine_history_not_available_label_element_exists() == False
if shared_data["nhs_number"] != "9727840361":
assert check_vaccine_history_not_available_label_element_exists() == False
else:
assert check_vaccine_history_not_available_label_element_exists() == True
attach_screenshot("checked_vaccine_history_not_available_label_element_exists")
immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)
shared_data["immunisation_history_records_count_before_vaccination"] = immunisation_history_records_count_before_vaccination
Expand Down Expand Up @@ -591,6 +600,8 @@ def step_see_patient_details_on_check_and_confirm_screen(shared_data, name, dob,
attach_screenshot("check_and_confirm_screen_before_assertion")
assert get_patient_name_value() == shared_data["patient_name"]
assert get_patient_address_value() == address
shared_data["gender"] = get_patient_gender_value()
shared_data["address"] = address
assert get_patient_vaccination_dose_amount_value() == shared_data["dose_amount"]
assert get_patient_vaccinated_chosen_vaccine_value() == shared_data["chosen_vaccine"]
assert get_patient_vaccinated_chosen_vaccine_product_value() == shared_data["chosen_vaccine_type"]
Expand Down
28 changes: 26 additions & 2 deletions features/reports.feature
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,7 @@ Scenario Outline: User can download the report
And I login to RAVS and set vaccinator details with <site> and <care_model> and get patient details for <nhs_number> with option <index> and choose to vaccinate with vaccine details as <chosen_vaccine>, <batch_number> with <batch_expiry_date>
And I search for a patient with the NHS number in the find a patient screen
And I open the patient record by clicking on patient <name>
And I see the patient's address <address> and gender <gender>
When I click choose vaccine button and choose the <chosen_vaccine>, <batch_number> with <batch_expiry_date> and click continue
And I assess the patient's <eligibility> with the details and date as <assess_date> and click continue to record consent screen button
And I record <consent> with the details and click continue to vaccinate button
Expand All @@ -201,5 +202,28 @@ Scenario Outline: User can download the report
Then the report is downloaded successfully and contains the vaccine record for <nhs_number>

Examples:
| index | nhs_number | site | care_model | eligibility | assess_date | consent | vaccination | vaccination_date | name | dob | address | chosen_vaccine | batch_number | batch_expiry_date |
| 4 | 9437541817 | KINGSTON HOUSE | Outreach event | yes | today | yes | no | today | FLORINDA DUNNER | 27/3/1957 | 32 HOLLAND ROAD, MANCHESTER, M8 4NP | Flu | AUTOMATION-SJ1 | 19/10/2026 |
| index | nhs_number | site | care_model | eligibility | assess_date | consent | vaccination | vaccination_date | name | dob | address | chosen_vaccine | batch_number | batch_expiry_date | gender |
| 4 | 9437541817 | KINGSTON HOUSE | Outreach event | yes | today | yes | no | today | FLORINDA DUNNER | 27/3/1957 | 32 HOLLAND ROAD, MANCHESTER, M8 4NP | Flu | AUTOMATION-SJ1 | 19/10/2026 | female |


Scenario Outline: User should be able to filter vaccine event data before creating a report
Given I am logged into the RAVS app
When I click the reports navigation link
And I click the create report button
And I click the <day> radio button and click Continue
And I select the vaccine type <vaccineType> and click continue
And I select the site <site> and click continue
And I select the data <data> to filter and click continue
And I click Confirm and create report button in the check and confirm page
And I click download report button
Then the report is downloaded successfully and it should not contain the data that was selected for filtering

Examples:
|vaccineType | site | day | data |
| COVID-19 | Albert House | Last 31 days (includes today) | Patients |
| Flu | Albert House | Last 31 days (includes today) | Staff |
| Pertussis | Albert House | Last 7 days (includes today) | Site or delivery team |
| Respiratory syncytial virus (RSV) | Albert House | Last 14 days (includes today) | Assessment and consent |
| COVID-19 | Albert House | Last 31 days (includes today) | Vaccination |


7 changes: 7 additions & 0 deletions features/user_management.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Feature: User Management

@usermanagement
Scenario: Manage users page is displayed
Given I am logged into the RAVS app
When I click the manage users navigation link
Then the manage users page should be displayed
6 changes: 6 additions & 0 deletions helpers/playwrightHelper.py
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,12 @@ def find_element_and_perform_action(self, locator_or_element, action, inputValue
print("Checkbox checked successfully.")
elif element.is_checked():
print("Checkbox is already checked.")
elif action.lower() == "uncheck":
if element.is_visible() and element.is_checked():
element.uncheck()
print("Checkbox un-checked successfully.")
elif not element.is_checked():
print("Checkbox is already un-checked.")
elif action.lower() == "select_option":
if element.is_visible():
if isinstance(inputValue, int):
Expand Down
3 changes: 3 additions & 0 deletions pages/check_and_confirm_vaccinated_record_page.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,9 @@ def click_cancel_confirm_details_button():
def get_patient_name_value():
return find_element_and_perform_action(PATIENT_NAME_LABEL_ELEMENT, "get_text")

def get_patient_gender_value():
return find_element_and_perform_action(PATIENT_GENDER_LABEL_ELEMENT, "get_text")

def get_patient_dob_value():
return find_element_and_perform_action(PATIENT_DOB_LABEL_ELEMENT, "get_text")

Expand Down
14 changes: 14 additions & 0 deletions pages/manage_users_home_page.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
from init_helpers import *

PAGE_LOADING_ELEMENT = ("text", "Loading...Loading...")
ADD_USER_BUTTON = ("role", "button", "Add user")

def check_add_user_button_exists():
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
wait_for_element_to_appear(ADD_USER_BUTTON)
return check_element_exists(ADD_USER_BUTTON)

def click_add_user_button():
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
wait_for_element_to_appear(ADD_USER_BUTTON)
find_element_and_perform_action(ADD_USER_BUTTON, "click")
6 changes: 5 additions & 1 deletion pages/patient_details_page.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
VACCINATION_HISTORY_NOT_AVAILABLE = ("role", "heading", "No vaccination history available")

def check_vaccine_history_not_available_label_element_exists():
time.sleep(2)
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
time.sleep(3)
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
wait_for_element_to_appear(CHOOSE_VACCINE_BUTTON)
return check_element_exists(VACCINATION_HISTORY_NOT_AVAILABLE)
Expand All @@ -50,6 +53,7 @@ def check_pertussis_history_element_exists():

def get_count_of_immunisation_history_records(chosen_vaccine):
count = 0
time.sleep(3)
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
time.sleep(3)
wait_for_element_to_appear(CHOOSE_VACCINE_BUTTON)
Expand Down Expand Up @@ -139,7 +143,7 @@ def click_delete_history_button(vaccine, index):
find_element_and_perform_action(element, "click")

def click_delete_history_link(vaccine):
element = (f"//h3[contains(text(), '{vaccine}')]/following-sibling::div//a/span[text()='Delete']")
element = (f"//h2[contains(text(), '{vaccine}')]/following-sibling::div//a/span[text()='Delete']")
find_element_and_perform_action(element, "click")

def click_edit_history_button(vaccine, index):
Expand Down
24 changes: 22 additions & 2 deletions pages/reports_data_selection_page.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,45 @@
SELECT_DATA_FOR_REPORT_ERROR_MESSAGE_TEXT = ("text", "Select data for report")
CONTINUE_TO_REPORTS_CHECK_AND_CONFIRM_BUTTON = ("role", "button", "Continue")
BACK_TO_SELECT_SITE_BUTTON = ("role", "button", "Back")
PATIENTS_CHECKBOX_ELEMENT = ("label", "Patients")
STAFF_CHECKBOX_ELEMENT = ("label", "Staff")
SITE_DELIVERY_TEAM_CHECKBOX_ELEMENT = ("label", "Site or delivery team")
ASSESSMENT_AND_CONSENT_CHECKBOX_ELEMENT = ("label", "Assessment and consent")
VACCINATION_CHECKBOX_ELEMENT = ("label", "Vaccination")


def check_reports_data_check_box_checked(data):
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
element = ("label", data)
wait_for_element_to_appear(element)
return check_element_checked(element)

def uncheck_all_data_filters():
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
find_element_and_perform_action(PATIENTS_CHECKBOX_ELEMENT, "uncheck")
find_element_and_perform_action(STAFF_CHECKBOX_ELEMENT, "uncheck")
find_element_and_perform_action(SITE_DELIVERY_TEAM_CHECKBOX_ELEMENT, "uncheck")
find_element_and_perform_action(ASSESSMENT_AND_CONSENT_CHECKBOX_ELEMENT, "uncheck")
find_element_and_perform_action(VACCINATION_CHECKBOX_ELEMENT, "uncheck")

def check_reports_data_check_box_exists(data):
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
element = ("label", data)
wait_for_element_to_appear(element)
return check_element_exists(element)

def click_reports_data_check_box(data):
def check_reports_data_check_box(data):
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
element = ("label", data)
wait_for_element_to_appear(element)
find_element_and_perform_action(element, "check")

def uncheck_reports_data_check_box(data):
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
element = ("label", data)
wait_for_element_to_appear(element)
find_element_and_perform_action(element, "uncheck")

def check_reports_select_site_error_message_text_exists():
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
wait_for_element_to_appear(SELECT_DATA_FOR_REPORT_ERROR_MESSAGE_TEXT)
Expand All @@ -42,7 +62,7 @@ def check_continue_to_reports_check_and_confirm_button_exists():
wait_for_element_to_appear(CONTINUE_TO_REPORTS_CHECK_AND_CONFIRM_BUTTON)
return check_element_exists(CONTINUE_TO_REPORTS_CHECK_AND_CONFIRM_BUTTON)

def click_continue_to_reports_select_data_button():
def click_continue_to_reports_check_and_confirm_button():
wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)
wait_for_element_to_appear(CONTINUE_TO_REPORTS_CHECK_AND_CONFIRM_BUTTON)
find_element_and_perform_action(CONTINUE_TO_REPORTS_CHECK_AND_CONFIRM_BUTTON, "click")
Expand Down
36 changes: 0 additions & 36 deletions test_data/record_vaccine_data_all_yes_9470040228.json

This file was deleted.

36 changes: 0 additions & 36 deletions test_data/record_vaccine_data_all_yes_9470057589.json

This file was deleted.

37 changes: 0 additions & 37 deletions test_data/record_vaccine_data_all_yes_9472710255.json

This file was deleted.

37 changes: 0 additions & 37 deletions test_data/record_vaccine_data_all_yes_9693632109.json

This file was deleted.

Loading

0 comments on commit d662286

Please sign in to comment.