Skip to end of metadata
Go to start of metadata

In order to increase test coverage, we will divide into 4 teams and each team will implement at least one BAO test and one form-based browser flow every week. All teams should run the entire test suite prior to the weekly chat and update this document to indicate status of their tests. For BAO tests - *verify that a method is used prior to writing a test.

Team leads: Kurund, Deepak (with Dave), Yash (with Lobo), Michal

Complete by May 20

BAO Tests

Group Lead

Test Scope

Status

Kurund

Core/BAO/Location.php

BAO/Core/Location.test

Deepak

Core/BAO/Phone.php, IM.php, OpenID.php

BAO/Core/Phone.test (dgg), BAO/Core/OpenID.test (Deepak), BAO/Core/IM.test (Junia)

Yash

Core/BAO/Address.php

BAO/Core/Address.test

Michal

Activity/BAO/Activity.php

tests/BAO/Activity/Activity.test

Browser / Form Tests

Kurund

Profile Create, Edit, View, Search (gid=1)

Browser/Profile/Profile.test

Deepak

New Individual (w/ address)

Browser/Contact/NewIndividual.test (simple new individ and individual w/ address)

Yash

New Individual (w/ phone, email, OpenID)

Browser/Contact/NewIndividual.test (individual w/ phone, email, OpenID)

Michal

New Activity ("standalone")

tests/Browser/Activity/NewActivity.test

Complete by June 4

BAO Tests

Kurund

BAO/Contact.php

BAO/Contact/Contact.test

Deepak

BAO/Contribution.php

BAO/Contribute/Contribution.test (Sunil, Deepak)

Yash

BAO/Participant.php

tests/CiviTest/Event.php, tests/BAO/Event/Participant.test (Amit)

Michal

BAO/Membership.php

(Pankaj)

Browser / Form Tests

Kurund

Ajax

Browser/Core/AJAX.test

Deepak

Import Contacts

Browser/Import/ImportContact.test (Junia)

Yash

Online Contribution with PayPal Pro

Browser/Contribute/OnlineContribution.test

Michal

Basic and Advanced Search

(Piotr, Michal)

Complete by June 24

BAO Tests

Team

To Test

Test Files Created

Status (In Progress, Completed...)

Kurund

Core/BAO/CustomGroup.php

CustomGroup.php(Junia-added create method)

 

Deepak

Core/BAO/CustomField.php, CustomOption.php

CustomOption.test (dgg), CustomField.php (Junia, Deepak)

In Progress

Yash

Core/BAO/CustomValueTable.php, CustomValue.php

CustomValueTableSetGet.test (dgg)

In Progress

Michal

PledgeBank/BAO/*

 

 

Browser / Form Tests

Team

To Test

Test Files Created (by)

Status (In Progress, Completed...)

Michal

Create Custom Group+Field for Participant,
Enter Custom Field Value via New Participant form (contact/view)

(Piotr, Pankaj)

 

API Tests

Team

To Test

Test Files Created (by)

Status (In Progress, Completed...)

Deepak

CustomFieldCreate.test

Junia

Done

Deepak

CustomGroupCreate.test

Junia

Done

Labels
  • None

Creative Commons License
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-Share Alike 3.0 United States Licence.