{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 43,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.133,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[FileAnnotationI]",
      "skipped" : True,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 43,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[ImageI]",
      "skipped" : True,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 43,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.005,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[PlateI]",
      "skipped" : True,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 43,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "testExtendedRestrictions[WellI]",
      "skipped" : True,
      "status" : "SKIPPED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 6.979,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.35,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.399,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.415,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.396,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.367,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.367,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.339,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.349,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rw-----owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.428,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.345,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.432,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.393,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.458,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.414,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.418,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.391,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.511,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwr----owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.415,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.395,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.427,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.484,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.377,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.425,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.424,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.403,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.464,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwra---owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.459,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.507,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.418,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.366,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.308,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.602,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.425,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.45,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.503,
      "failedSince" : 0,
      "name" : "testProjectionPermissionsWorkaround[rwrw---owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.596,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.563,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.33,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.585,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.447,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.347,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.322,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.286,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.596,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rw-----owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.605,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.585,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.417,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.513,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.332,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.648,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.332,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.359,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.62,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwr----owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.482,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.357,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.637,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.48,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.332,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.645,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.629,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.441,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.356,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwra---owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.689,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---admin-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.53,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---admin-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.387,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---admin-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.641,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---member-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.591,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---member-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.441,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---member-owner]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.544,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---owner-admin]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.378,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---owner-member]",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "OmeroPy.test.integration.test_permissions.TestPermissionProjections",
      "duration" : 4.66,
      "failedSince" : 0,
      "name" : "testProjectionPermissions[rwrw---owner-owner]",
      "skipped" : False,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "TestPermissionProjections",
  "passCount" : 72,
  "skipCount" : 4
}