function loadClass($class) {
if (
// Only load classes that clearly belong to CiviCRM.
- 0 === strncmp($class, 'CRM_', 4) &&
+ // Note: api/v3 does not use classes, but api_v3's test-suite does
+ (0 === strncmp($class, 'CRM_', 4) || 0 === strncmp($class, 'api_v3_', 7) || 0 === strncmp($class, 'WebTest_', 8)) &&
// Do not load PHP 5.3 namespaced classes.
// (in a future version, maybe)
FALSE === strpos($class, '\\')