Add installation tests and functionality tests

Created on 17 November 2022, about 2 years ago
Updated 13 February 2023, almost 2 years ago

Problem/Motivation

The PayPal module currently only has 2 tests: https://www.drupal.org/pift-ci-job/2521452 β†’

We should add further test coverage, where ever it is possible and makes sense:

  1. As a starting point, we should add installation tests for all submodules.
  2. We should add tests for permissions to work correctly
  3. We should add tests for the configuration forms to ensure they can be accessed and work correctly
  4. Later on we should test the Payment Widgets and / or their initialization code appears where expected
  5. The most complicated part might be to add unit tests for internal functionality. Perhaps that should be a separate issue.

Perhaps it makes sense to split this into sub-issues for the large parts to have more test coverage early already.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

✨ Feature request
Status

Needs work

Version

1.0

Component

PayPal / IPN

Created by

πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024