Problem/Motivation

In order to ensure that future changes to code do not break existing functionality, there needs to be some basic test coverage for SMS Framework and key sub-modules. This issue is to keep track of efforts in the implementation of test coverage for these modules.

Proposed resolution

The plan is to identify key areas and functionality that need basic test coverage and add them to the list maintained below, then keep this issue updated by crossing out the ones that have been completed.

Remaining tasks

User interface changes

None

API changes

None

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

almaudoh’s picture

Title: [Meta] Develop basic test coverage for SMS Framework » Develop basic test coverage for SMS Framework
Issue summary: View changes
almaudoh’s picture

Status: Active » Needs review
FileSize
7.31 KB

Patch attached for basic test coverage for smsframework. Let's see if testbot picks it up.

almaudoh’s picture

Extended patch in #2 with test coverage for sms_user integration and settings for user registration form.

  • almaudoh committed 42f105d on 7.x-1.x
    Issue #2296447 by almaudoh: Provide test coverage for sms user
    
  • almaudoh committed 67c30b8 on 7.x-1.x
    Issue #2296447 by almaudoh: Provide test coverage for sms sending and...
  • almaudoh committed 9afa079 on 7.x-1.x
    Issue #2296447 by almaudoh: Provide test coverage for sms blast
    
almaudoh’s picture

Issue summary: View changes
SocialNicheGuru’s picture

Edit: moving request to another issue. There is test coverage for registration. I think I just need documentation

Could test coverage be added for sms registration in the sms_user module?

almaudoh’s picture

Issue summary: View changes
almaudoh’s picture

Issue summary: View changes

Turning this into a meta issue. The remaining tasks will be done in child issues. Created:

almaudoh’s picture

Issue summary: View changes
Status: Needs review » Active

Tests for sms_devel and sms_valid done.

almaudoh’s picture

Status: Active » Fixed

The last 4 tests in this issue have been completed. Can close this issue out now.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.