| apps/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin.py |
OrgUnitAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin.py |
UserAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin.py |
PermissionAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin.py |
RoleAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin.py |
RolePermissionAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin.py |
UserRoleAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin.py |
LicenseAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin.py |
(no class) |
|
100% |
31 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_api.py |
(no class) |
|
92% |
350 |
28 |
0 |
|
69% |
90 |
24 |
|
87% |
| apps/accounts/admin_schemas.py |
RoleBindingOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
MeOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
OrgUnitOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
OrgUnitCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
RoleOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
PermissionOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
PermissionRowOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
RoleMatrixOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
RoleAssignmentOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
RoleAssignmentCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
LicenseOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
LicenseOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
LicenseCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
UserSummaryOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
UserDetailOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
UserActiveUpdate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
RoleAssignmentReplace |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
UserInviteInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
UserInviteOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
CompanyOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
CompanyPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
OrgUnitSummaryOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
LoanOfficerSummaryOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
OrgInfoOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
FieldConfigOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
RequiredToProcessingOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
FieldConfigsOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
PosFeatures |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
PosBranding |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
PosConfigOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
PosConfigPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
LeadFormConfigOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
LeadFormConfigPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
AgentConfigOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
AgentConfigPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
NonDelegatedConfigOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
NonDelegatedConfigPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ApiClientOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ApiClientCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
NewApiCredentialsOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
StateComplianceOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ComplianceIssueOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
LoanOfficerComplianceOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ProcessorComplianceOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ComplianceCheckOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ProcessorInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ComplianceCheckInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
BillingOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ProvisionPlanOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ProvisionPreviewInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ProvisionApplyInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
ProvisionApplyOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/admin_schemas.py |
(no class) |
|
100% |
271 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/apps.py |
AccountsConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/auth.py |
StaffPrincipal |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/auth.py |
BorrowerPrincipal |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/auth.py |
ServicePrincipal |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/auth.py |
DevVerifier |
|
100% |
17 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| apps/accounts/auth.py |
LocalVerifier |
|
88% |
25 |
3 |
0 |
|
86% |
14 |
2 |
|
87% |
| apps/accounts/auth.py |
CognitoVerifier |
|
88% |
77 |
9 |
0 |
|
74% |
38 |
10 |
|
83% |
| apps/accounts/auth.py |
StaffAuth |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| apps/accounts/auth.py |
BorrowerAuth |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| apps/accounts/auth.py |
PortalAuth |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| apps/accounts/auth.py |
ServiceAuth |
|
0% |
10 |
10 |
0 |
|
0% |
4 |
0 |
|
0% |
| apps/accounts/auth.py |
(no class) |
|
97% |
145 |
5 |
0 |
|
79% |
24 |
3 |
|
94% |
| apps/accounts/directory_api.py |
(no class) |
|
100% |
26 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| apps/accounts/directory_schemas.py |
LoanOfficerOptionOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/directory_schemas.py |
StaffOptionOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/directory_schemas.py |
(no class) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_api.py |
(no class) |
|
95% |
102 |
5 |
0 |
|
84% |
38 |
2 |
|
92% |
| apps/accounts/local_auth_schemas.py |
LoginInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_schemas.py |
SessionUserOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_schemas.py |
LoginResultOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_schemas.py |
ProfileOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_schemas.py |
ProfilePatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_schemas.py |
PasswordChangeInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_schemas.py |
ForgotPasswordInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_schemas.py |
ForgotPasswordOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_schemas.py |
ActAsCandidateOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_schemas.py |
ActAsInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/local_auth_schemas.py |
(no class) |
|
100% |
47 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/management/commands/seed_dev_demo.py |
Command |
|
91% |
68 |
6 |
0 |
|
100% |
16 |
0 |
|
93% |
| apps/accounts/management/commands/seed_dev_demo.py |
(no class) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/management/commands/seed_rbac.py |
Command |
|
100% |
16 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| apps/accounts/management/commands/seed_rbac.py |
(no class) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
OrgUnit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/accounts/models.py |
OrgUnit.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
UserManager |
|
53% |
17 |
8 |
0 |
|
17% |
6 |
1 |
|
43% |
| apps/accounts/models.py |
User |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/accounts/models.py |
User.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
Permission |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/accounts/models.py |
Permission.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
Role |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/accounts/models.py |
Role.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
RolePermission |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
RolePermission.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
UserRole |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
UserRole.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
License |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/accounts/models.py |
License.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
Company |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/accounts/models.py |
Company.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
ApiClient |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
ApiClient.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/models.py |
(no class) |
|
100% |
102 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/setup_api.py |
(no class) |
|
80% |
75 |
15 |
0 |
|
62% |
24 |
9 |
|
76% |
| apps/accounts/setup_schemas.py |
SetupStatusOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/setup_schemas.py |
CompanyInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/setup_schemas.py |
AdminUserInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/setup_schemas.py |
BranchInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/setup_schemas.py |
LicenseInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/setup_schemas.py |
LoanOfficerInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/setup_schemas.py |
SetupInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/setup_schemas.py |
SessionUserOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/setup_schemas.py |
SetupResultOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/setup_schemas.py |
(no class) |
|
100% |
39 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/tireless_api.py |
TirelessContextResponse |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/accounts/tireless_api.py |
(no class) |
|
100% |
35 |
0 |
0 |
|
75% |
8 |
2 |
|
95% |
| apps/application_1003/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/admin.py |
BorrowerAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/admin.py |
EmployerAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/admin.py |
IncomeAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/admin.py |
AssetAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/admin.py |
RealEstateAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/admin.py |
LiabilityAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/admin.py |
HousingExpenseAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/admin.py |
(no class) |
|
100% |
29 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| apps/application_1003/api.py |
(no class) |
|
84% |
181 |
29 |
0 |
|
70% |
40 |
6 |
|
81% |
| apps/application_1003/apps.py |
Application1003Config |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
Borrower |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
Borrower.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
Employer |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
Employer.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
Income |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
Income.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
Asset |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
Asset.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
RealEstate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
RealEstate.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
Liability |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
Liability.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
HousingExpense |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
HousingExpense.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
Declaration |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
Declaration.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
Demographics |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
Demographics.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
Residence |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
Residence.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
DownPaymentSource |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
DownPaymentSource.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
GiftGrant |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
GiftGrant.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
LoanIdentifier |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
LoanIdentifier.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
SubjectProperty |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/models.py |
SubjectProperty.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/models.py |
(no class) |
|
100% |
276 |
0 |
0 |
|
83% |
12 |
2 |
|
99% |
| apps/application_1003/schemas.py |
EmployerOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
EmployerOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
EmployerIn |
|
73% |
26 |
7 |
0 |
|
56% |
16 |
3 |
|
67% |
| apps/application_1003/schemas.py |
EmployerIn.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
EmployerPatch |
|
0% |
28 |
28 |
0 |
|
0% |
18 |
0 |
|
0% |
| apps/application_1003/schemas.py |
EmployerPatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
IncomeOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
IncomeOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
IncomeIn |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
IncomeIn.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
IncomePatch |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
IncomePatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
AssetOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
AssetOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
AssetIn |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
AssetIn.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
AssetPatch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/schemas.py |
AssetPatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
RealEstateOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
RealEstateOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
RealEstateIn |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/schemas.py |
RealEstateIn.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
RealEstatePatch |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/schemas.py |
RealEstatePatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LiabilityOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LiabilityOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LiabilityIn |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LiabilityIn.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LiabilityPatch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/schemas.py |
LiabilityPatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
HousingExpenseOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
HousingExpenseOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
HousingExpenseIn |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
HousingExpenseIn.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
HousingExpensePatch |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/application_1003/schemas.py |
HousingExpensePatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
QualificationOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DownPaymentSourceOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DownPaymentSourceOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DownPaymentSourceIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DownPaymentSourceIn.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DownPaymentSourcePatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DownPaymentSourcePatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
GiftGrantOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
GiftGrantOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
GiftGrantIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
GiftGrantIn.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
GiftGrantPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
GiftGrantPatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LoanIdentifierOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LoanIdentifierOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LoanIdentifierIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LoanIdentifierIn.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LoanIdentifierPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
LoanIdentifierPatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
ResidenceOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
ResidenceOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
ResidenceIn |
|
22% |
9 |
7 |
0 |
|
50% |
2 |
1 |
|
27% |
| apps/application_1003/schemas.py |
ResidencePatch |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| apps/application_1003/schemas.py |
ResidencePatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DeclarationOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DeclarationOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DeclarationPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DeclarationPatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DemographicsOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DemographicsOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DemographicsPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
DemographicsPatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
SubjectPropertyOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
SubjectPropertyOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
SubjectPropertyPatch |
|
60% |
15 |
6 |
0 |
|
33% |
6 |
2 |
|
52% |
| apps/application_1003/schemas.py |
SubjectPropertyPatch.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/application_1003/schemas.py |
(no class) |
|
98% |
426 |
10 |
0 |
|
69% |
36 |
11 |
|
95% |
| apps/borrower_portal/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/account_flows.py |
(no class) |
|
98% |
49 |
1 |
0 |
|
81% |
16 |
3 |
|
94% |
| apps/borrower_portal/api.py |
(no class) |
|
98% |
104 |
2 |
0 |
|
100% |
28 |
0 |
|
98% |
| apps/borrower_portal/apps.py |
BorrowerPortalConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/invite_api.py |
(no class) |
|
99% |
75 |
1 |
0 |
|
89% |
18 |
2 |
|
97% |
| apps/borrower_portal/models.py |
BorrowerAccount |
|
80% |
5 |
1 |
0 |
|
100% |
0 |
0 |
|
80% |
| apps/borrower_portal/models.py |
BorrowerAccount.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/models.py |
PosApplication |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/models.py |
PosApplication.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/models.py |
AuthToken |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/models.py |
AuthToken.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/models.py |
UploadInvite |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/models.py |
UploadInvite.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/models.py |
(no class) |
|
100% |
64 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/ports.py |
AddressLookup |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/ports.py |
SampleAddressLookup |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| apps/borrower_portal/ports.py |
(no class) |
|
89% |
9 |
1 |
0 |
|
100% |
0 |
0 |
|
89% |
| apps/borrower_portal/pos_api.py |
(no class) |
|
88% |
333 |
41 |
0 |
|
65% |
136 |
25 |
|
81% |
| apps/borrower_portal/schemas.py |
NotifyOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
BorrowerUserOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
BorrowerAuthResultOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
RegisterInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
ResetInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
OtpRequestInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
OtpRequestOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
OtpVerifyInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
BorrowerProfilePatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
StartApplicationInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
SaveStepInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
DeleteStepItemInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
PosMyOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
PortalConfigOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
AddressSuggestionOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
PosInviteInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
PosInviteOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
BorrowerPosStatusOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
UploadInviteInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
UploadInviteOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
UploadInviteCreatedOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
UploadPageOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
DocumentUploadInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
UploadCountOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
PortalNeedOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
PortalDocumentOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
PortalDisclosureOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/schemas.py |
(no class) |
|
100% |
124 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/borrower_portal/services.py |
(no class) |
|
93% |
71 |
5 |
0 |
|
81% |
16 |
3 |
|
91% |
| apps/borrower_portal/upload_api.py |
(no class) |
|
96% |
157 |
6 |
0 |
|
68% |
34 |
11 |
|
91% |
| apps/client_needs/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/admin.py |
DocumentAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/admin.py |
ClientNeedAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/admin.py |
(no class) |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/api.py |
(no class) |
|
86% |
111 |
15 |
0 |
|
53% |
30 |
10 |
|
79% |
| apps/client_needs/apps.py |
ClientNeedsConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/management/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/management/commands/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/management/commands/seed_document_classifications.py |
Command |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| apps/client_needs/management/commands/seed_document_classifications.py |
(no class) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/models.py |
DocumentClassification |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/client_needs/models.py |
DocumentClassification.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/models.py |
Document |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/client_needs/models.py |
Document.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/models.py |
ClientNeed |
|
75% |
4 |
1 |
0 |
|
100% |
0 |
0 |
|
75% |
| apps/client_needs/models.py |
ClientNeed.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/models.py |
(no class) |
|
100% |
42 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
DocumentOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
DocumentOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
DocumentCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
ClientNeedOut |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
ClientNeedOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
ClientNeedCreate |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| apps/client_needs/schemas.py |
ClientNeedFulfill |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
DocumentClassificationOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
DocumentClassificationOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
DocumentPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
GeneratedNeedsOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
DocumentClassificationCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
DocumentClassificationPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/schemas.py |
(no class) |
|
100% |
52 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/client_needs/services.py |
(no class) |
|
96% |
23 |
1 |
0 |
|
88% |
8 |
1 |
|
94% |
| apps/communications/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/api.py |
(no class) |
|
77% |
177 |
41 |
0 |
|
42% |
60 |
17 |
|
68% |
| apps/communications/apps.py |
CommunicationsConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/delivery.py |
EmailSendError |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/delivery.py |
SendResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/delivery.py |
EmailSender |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/delivery.py |
SimulatedEmailSender |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/delivery.py |
SendGridEmailSender |
|
82% |
17 |
3 |
0 |
|
50% |
2 |
1 |
|
79% |
| apps/communications/delivery.py |
(no class) |
|
100% |
48 |
0 |
4 |
|
100% |
6 |
0 |
|
100% |
| apps/communications/email_content.py |
Paragraph |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/email_content.py |
Action |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/email_content.py |
Details |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/email_content.py |
Code |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/email_content.py |
Note |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/email_content.py |
EmailContent |
|
89% |
9 |
1 |
0 |
|
50% |
4 |
2 |
|
77% |
| apps/communications/email_content.py |
Brand |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/email_content.py |
(no class) |
|
100% |
73 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/emails.py |
(no class) |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/management/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/management/commands/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/management/commands/preview_emails.py |
Command |
|
0% |
12 |
12 |
0 |
|
0% |
2 |
0 |
|
0% |
| apps/communications/management/commands/preview_emails.py |
(no class) |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/communications/models.py |
MessageTemplate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/communications/models.py |
MessageTemplate.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/models.py |
Communication |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/communications/models.py |
Communication.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/models.py |
CommunicationEvent |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/communications/models.py |
CommunicationEvent.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/models.py |
(no class) |
|
100% |
48 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
MessageTemplateOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
MessageTemplateOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
TemplateInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
TemplatePatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
TemplatePreviewIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
TemplatePreviewOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
CommEventOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
CommunicationOut |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
CommunicationOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
CommunicationDetailOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
SendCommunicationInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
CommEventInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
AutoSendPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
MergeFieldOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
EmailStatsOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
SmsStatsOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
VoiceStatsOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
CommStatsOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/schemas.py |
(no class) |
|
100% |
86 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/seed_data.py |
(no class) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/communications/status.py |
(no class) |
|
89% |
9 |
1 |
0 |
|
75% |
4 |
1 |
|
85% |
| apps/communications/webhooks.py |
(no class) |
|
91% |
78 |
7 |
0 |
|
86% |
28 |
4 |
|
90% |
| apps/core_los/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/api.py |
(no class) |
|
96% |
301 |
12 |
0 |
|
88% |
92 |
11 |
|
94% |
| apps/core_los/apps.py |
CoreLosConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/contacts_api.py |
(no class) |
|
96% |
27 |
1 |
0 |
|
75% |
4 |
1 |
|
94% |
| apps/core_los/custom_fields_api.py |
CustomFieldOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/custom_fields_api.py |
NewCustomFieldInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/custom_fields_api.py |
CustomFieldPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/custom_fields_api.py |
CustomTrackerOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/custom_fields_api.py |
NewTrackerInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/custom_fields_api.py |
StatusDateOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/custom_fields_api.py |
AddCustomTrackerIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/custom_fields_api.py |
(no class) |
|
78% |
153 |
33 |
0 |
|
31% |
36 |
11 |
|
69% |
| apps/core_los/dashboard_api.py |
(no class) |
|
93% |
135 |
9 |
0 |
|
73% |
30 |
6 |
|
90% |
| apps/core_los/dashboard_schemas.py |
LoanRef |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
LockItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
PipelineBuckets |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
FundedYtd |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
LenderSpreadItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
RateAlertItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
BirthdayItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
AnniversaryItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
MiDropItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
UpcomingEvents |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
RecentLoan |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
DashboardCounts |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
DashboardWidgets |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
DashboardResponseOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/dashboard_schemas.py |
(no class) |
|
100% |
66 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/leads_api.py |
(no class) |
|
90% |
39 |
4 |
0 |
|
70% |
10 |
3 |
|
86% |
| apps/core_los/leads_search_api.py |
ClientMatchOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/leads_search_api.py |
(no class) |
|
100% |
22 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| apps/core_los/management/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/management/commands/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/management/commands/export_openapi.py |
Command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/management/commands/export_openapi.py |
(no class) |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/management/commands/seed_reports.py |
Command |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| apps/core_los/management/commands/seed_reports.py |
(no class) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
Loan |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
Loan.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
LoanTransaction |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
LoanTransaction.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
SavedView |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
SavedView.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
BusinessContact |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
BusinessContact.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
LoanNumberSequence |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
LoanNumberSequence.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
LoanStageHistory |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
LoanStageHistory.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
PreApproval |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
PreApproval.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
Lead |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
Lead.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
CustomReport |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
CustomReport.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
CustomFieldDefinition |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
CustomFieldDefinition.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
LoanCustomFieldValues |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
LoanCustomFieldValues.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
CustomTrackerDefinition |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/core_los/models.py |
CustomTrackerDefinition.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/models.py |
(no class) |
|
100% |
160 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/public_api.py |
PartnerAuth |
|
29% |
7 |
5 |
0 |
|
17% |
6 |
1 |
|
23% |
| apps/core_los/public_api.py |
(no class) |
|
89% |
75 |
8 |
0 |
|
61% |
18 |
5 |
|
84% |
| apps/core_los/public_schemas.py |
PublicTokenRequest |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/public_schemas.py |
PublicTokenOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/public_schemas.py |
PublicBorrowerIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/public_schemas.py |
PublicLoanInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/public_schemas.py |
PublicLoanCreatedOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/public_schemas.py |
PublicLoanSummaryOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/public_schemas.py |
(no class) |
|
100% |
37 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_api.py |
(no class) |
|
97% |
90 |
3 |
0 |
|
75% |
16 |
4 |
|
93% |
| apps/core_los/report_builder_schemas.py |
ReportFieldOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_schemas.py |
MetricOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_schemas.py |
ReportFieldCatalogOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_schemas.py |
ReportFilterIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_schemas.py |
ReportSortIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_schemas.py |
ReportDefInputSchema |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_schemas.py |
ReportDefOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_schemas.py |
ReportDefOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_schemas.py |
ReportColumnOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_schemas.py |
ReportResultOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/report_builder_schemas.py |
(no class) |
|
100% |
45 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/reports_api.py |
(no class) |
|
99% |
78 |
1 |
0 |
|
93% |
14 |
1 |
|
98% |
| apps/core_los/reports_schemas.py |
PipelineStageBucketOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/reports_schemas.py |
PipelineReportOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/reports_schemas.py |
RevenueReportOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/reports_schemas.py |
CallReportPeriodOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/reports_schemas.py |
CallReportStateOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/reports_schemas.py |
CallReportTotalsOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/reports_schemas.py |
CallReportOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/reports_schemas.py |
(no class) |
|
100% |
33 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/saved_views_api.py |
(no class) |
|
100% |
23 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| apps/core_los/schemas.py |
LoanSummaryOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
LoanSummaryOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
LoanTransactionOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
LoanTransactionOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
BorrowerOut |
|
96% |
23 |
1 |
0 |
|
88% |
8 |
1 |
|
94% |
| apps/core_los/schemas.py |
BorrowerOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
LoanDetailOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
PipelineRowOut |
|
100% |
18 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| apps/core_los/schemas.py |
LoanListOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
NewLoanBorrower |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
NewLoanTeam |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
NewLoanInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
NewLoanCreated |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
LoanHeaderPatch |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| apps/core_los/schemas.py |
TeamMemberOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
AgentOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
LoanTeamOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
TeamPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
TransactionPatch |
|
69% |
13 |
4 |
0 |
|
50% |
12 |
6 |
|
60% |
| apps/core_los/schemas.py |
BorrowerCreate |
|
44% |
16 |
9 |
0 |
|
30% |
10 |
3 |
|
38% |
| apps/core_los/schemas.py |
BorrowerPatch |
|
81% |
32 |
6 |
0 |
|
73% |
22 |
6 |
|
78% |
| apps/core_los/schemas.py |
SavedViewOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
SavedViewOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
SavedViewCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
BusinessContactOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
BusinessContactOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
BusinessContactCreate |
|
69% |
16 |
5 |
0 |
|
50% |
10 |
5 |
|
62% |
| apps/core_los/schemas.py |
DirectoryBorrowerOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
LeadOut |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
LeadOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
NewLeadInput |
|
59% |
22 |
9 |
0 |
|
44% |
16 |
3 |
|
53% |
| apps/core_los/schemas.py |
LeadStatsOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
LeadConversionOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
LoanFileSummaryOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
ComplianceIssueOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
ComplianceOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
ActivityItemOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
PreApprovalOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
PreApprovalOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
McrRevenueOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
McrLineOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
McrExcludeInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/core_los/schemas.py |
(no class) |
|
99% |
358 |
2 |
0 |
|
100% |
0 |
0 |
|
99% |
| apps/disclosures/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/admin.py |
DisclosureAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/admin.py |
DisclosureRecipientAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/admin.py |
(no class) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/api.py |
(no class) |
|
97% |
117 |
4 |
0 |
|
75% |
28 |
7 |
|
92% |
| apps/disclosures/apps.py |
DisclosuresConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/models.py |
Disclosure |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/disclosures/models.py |
Disclosure.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/models.py |
DisclosureRecipient |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/disclosures/models.py |
DisclosureRecipient.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/models.py |
(no class) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/providers.py |
AuditFinding |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/providers.py |
DocMagicProvider |
|
100% |
0 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/providers.py |
DevDocMagicProvider |
|
83% |
12 |
2 |
0 |
|
83% |
6 |
1 |
|
83% |
| apps/disclosures/providers.py |
RealDocMagicProvider |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/disclosures/providers.py |
(no class) |
|
100% |
22 |
0 |
2 |
|
100% |
2 |
0 |
|
100% |
| apps/disclosures/schemas.py |
DisclosureRecipientOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
DisclosureRecipientOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
DisclosureOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
DisclosureOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
PackageTypeIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
AuditFindingOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
AuditResultOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
RecipientIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
SendIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
SignIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
ChangeOfCircumstanceIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
ChangeOfCircumstanceOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/schemas.py |
(no class) |
|
100% |
37 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/disclosures/services.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/api.py |
(no class) |
|
93% |
89 |
6 |
0 |
|
75% |
16 |
4 |
|
90% |
| apps/fees_trid/apps.py |
FeesTridConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/models.py |
Fee |
|
83% |
6 |
1 |
0 |
|
100% |
2 |
0 |
|
88% |
| apps/fees_trid/models.py |
Fee.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/models.py |
(no class) |
|
100% |
30 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
FeeOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
FeeOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
FeeIn |
|
87% |
15 |
2 |
0 |
|
80% |
10 |
2 |
|
84% |
| apps/fees_trid/schemas.py |
FeeSetIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
BucketTotalOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
SectionTotalOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
FeeSummaryOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
BucketCureOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
ToleranceOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
QmFindingOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
QmResultOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/schemas.py |
(no class) |
|
100% |
63 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/fees_trid/services.py |
(no class) |
|
94% |
17 |
1 |
0 |
|
75% |
4 |
1 |
|
90% |
| apps/integrations/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/admin.py |
OrgIntegrationAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/admin.py |
UserCredentialAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/admin.py |
LenderAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/admin.py |
(no class) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/admin_api.py |
(no class) |
|
70% |
112 |
34 |
0 |
|
36% |
36 |
11 |
|
61% |
| apps/integrations/apps.py |
IntegrationsConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/catalog.py |
ProviderDef |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/catalog.py |
(no class) |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/encryption.py |
(no class) |
|
87% |
23 |
3 |
0 |
|
75% |
4 |
1 |
|
85% |
| apps/integrations/models.py |
OrgIntegration |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/integrations/models.py |
OrgIntegration.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/models.py |
UserCredential |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/integrations/models.py |
UserCredential.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/models.py |
Lender |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/integrations/models.py |
Lender.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/models.py |
(no class) |
|
100% |
41 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/resolver.py |
ResolvedCredential |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/resolver.py |
(no class) |
|
96% |
28 |
1 |
0 |
|
80% |
10 |
2 |
|
92% |
| apps/integrations/schemas.py |
CatalogEntryOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/schemas.py |
OrgIntegrationOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/schemas.py |
OrgIntegrationIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/schemas.py |
UserCredentialOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/schemas.py |
UserCredentialIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/schemas.py |
LenderOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/schemas.py |
LenderCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/schemas.py |
LenderPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/schemas.py |
(no class) |
|
100% |
57 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/settings_api.py |
CredentialField |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/settings_api.py |
ProviderDefinition |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/settings_api.py |
(no class) |
|
82% |
124 |
22 |
0 |
|
60% |
58 |
17 |
|
75% |
| apps/integrations/settings_schemas.py |
ProviderFieldOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/settings_schemas.py |
ProviderDefOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/integrations/settings_schemas.py |
(no class) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/mismo/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/mismo/api.py |
(no class) |
|
97% |
37 |
1 |
0 |
|
75% |
4 |
1 |
|
95% |
| apps/mismo/apps.py |
MismoConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/mismo/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/mismo/generator.py |
(no class) |
|
95% |
310 |
16 |
0 |
|
88% |
80 |
8 |
|
93% |
| apps/mismo/schemas.py |
MismoFindingOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/mismo/schemas.py |
MismoReadinessOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/mismo/schemas.py |
(no class) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/api.py |
(no class) |
|
91% |
92 |
8 |
0 |
|
75% |
16 |
4 |
|
89% |
| apps/pricing_ppe/apps.py |
PricingPpeConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/management/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/management/commands/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/management/commands/seed_rate_products.py |
Command |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| apps/pricing_ppe/management/commands/seed_rate_products.py |
(no class) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/models.py |
RateProduct |
|
50% |
2 |
1 |
0 |
|
100% |
0 |
0 |
|
50% |
| apps/pricing_ppe/models.py |
RateProduct.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/models.py |
RateLock |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/pricing_ppe/models.py |
RateLock.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/models.py |
(no class) |
|
100% |
46 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
ProductRefOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
AdjustmentOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
ClosingCostItemOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
ClosingCostOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
LoCompDetailOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
RateStackItemOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
PricedProductOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
IneligibleProductOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
PricingResultOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
RecommendationOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
PricingResponseOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
QuoteIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
RateLockOut |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
RateLockOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
RateLockReadOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
RateLockCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/pricing_ppe/schemas.py |
(no class) |
|
100% |
94 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/admin.py |
CreditOrderAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/admin.py |
CreditScoreAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/admin.py |
AusRunAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/admin.py |
ConditionAdmin |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/admin.py |
(no class) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/api.py |
(no class) |
|
93% |
55 |
4 |
0 |
|
75% |
8 |
2 |
|
90% |
| apps/underwriting/apps.py |
UnderwritingConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/aus_api.py |
(no class) |
|
95% |
74 |
4 |
0 |
|
75% |
4 |
1 |
|
94% |
| apps/underwriting/condition_api.py |
(no class) |
|
91% |
69 |
6 |
0 |
|
80% |
20 |
4 |
|
89% |
| apps/underwriting/models.py |
CreditOrder |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/underwriting/models.py |
CreditOrder.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/models.py |
CreditScore |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/underwriting/models.py |
CreditScore.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/models.py |
AusRun |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/underwriting/models.py |
AusRun.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/models.py |
Condition |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/underwriting/models.py |
Condition.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/models.py |
(no class) |
|
100% |
64 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/providers.py |
ScoreResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/providers.py |
TradelineResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/providers.py |
CreditResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/providers.py |
CreditProvider |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/providers.py |
DevCreditProvider |
|
100% |
10 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| apps/underwriting/providers.py |
MeridianLinkProvider |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/underwriting/providers.py |
AusRunResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/providers.py |
AusEngineProvider |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/providers.py |
DevAusEngine |
|
62% |
8 |
3 |
0 |
|
25% |
4 |
1 |
|
50% |
| apps/underwriting/providers.py |
AgencyAusEngine |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/underwriting/providers.py |
(no class) |
|
98% |
55 |
1 |
4 |
|
75% |
4 |
1 |
|
97% |
| apps/underwriting/schemas.py |
CreditScoreOut |
|
80% |
5 |
1 |
0 |
|
50% |
2 |
1 |
|
71% |
| apps/underwriting/schemas.py |
CreditScoreOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
CreditOrderOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
CreditOrderOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
CreditOrderCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
ImportLiabilitiesIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
ImportLiabilitiesOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
AusIssueOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
AusEligibilityOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
AusRunOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
AusRunOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
AusComparisonOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
ConditionOut |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
ConditionOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
ConditionCreate |
|
67% |
6 |
2 |
0 |
|
50% |
4 |
2 |
|
60% |
| apps/underwriting/schemas.py |
ConditionPatch |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| apps/underwriting/schemas.py |
ConditionStatusPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/underwriting/schemas.py |
(no class) |
|
100% |
72 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/api.py |
(no class) |
|
89% |
160 |
17 |
0 |
|
68% |
50 |
14 |
|
84% |
| apps/workflow/apps.py |
WorkflowConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/apps.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/models.py |
LoanTracker |
|
75% |
4 |
1 |
0 |
|
100% |
0 |
0 |
|
75% |
| apps/workflow/models.py |
LoanTracker.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/models.py |
KeyDates |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| apps/workflow/models.py |
KeyDates.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/models.py |
LoanTask |
|
83% |
12 |
2 |
0 |
|
75% |
4 |
1 |
|
81% |
| apps/workflow/models.py |
LoanTask.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/models.py |
TaskTemplate |
|
88% |
8 |
1 |
0 |
|
50% |
2 |
1 |
|
80% |
| apps/workflow/models.py |
TaskTemplate.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/models.py |
AutomationRule |
|
61% |
18 |
7 |
0 |
|
42% |
12 |
1 |
|
53% |
| apps/workflow/models.py |
AutomationRule.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/models.py |
(no class) |
|
100% |
100 |
0 |
3 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/ports.py |
TirelessTrackerPort |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/ports.py |
NoopTirelessTrackerPort |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/ports.py |
(no class) |
|
100% |
16 |
0 |
4 |
|
100% |
2 |
0 |
|
100% |
| apps/workflow/rules_api.py |
RuleOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/rules_api.py |
NewRuleInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/rules_api.py |
RulePatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/rules_api.py |
(no class) |
|
89% |
89 |
10 |
0 |
|
60% |
30 |
12 |
|
82% |
| apps/workflow/schemas.py |
TrackerOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
TrackerOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
TrackerPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
KeyDatesOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
KeyDatesOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
KeyDatesPatch |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
TaskOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
TaskOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
TaskCreate |
|
67% |
6 |
2 |
0 |
|
50% |
4 |
2 |
|
60% |
| apps/workflow/schemas.py |
TaskPatch |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| apps/workflow/schemas.py |
TaskFromTemplateIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
TaskHubRowOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
TaskHubListOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
TaskTemplateOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
TaskTemplateOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
TaskTemplateCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
AutomationRuleOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
AutomationRuleOut.Meta |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
AutomationRuleCreate |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
RuleEvaluateIn |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
RuleEffectOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
RuleErrorOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
RuleOutcomeOut |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/schemas.py |
(no class) |
|
100% |
117 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| apps/workflow/tasks_hub_api.py |
(no class) |
|
100% |
24 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| config/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| config/api.py |
(no class) |
|
86% |
157 |
22 |
0 |
|
17% |
12 |
0 |
|
81% |
| config/settings/__init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| config/settings/base.py |
(no class) |
|
100% |
50 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| config/settings/local.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| config/settings/production.py |
(no class) |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| config/urls.py |
(no class) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/__init__.py |
(no class) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/aus.py |
AusBorrower |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/aus.py |
AusContext |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/aus.py |
AusIssue |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/aus.py |
AusEligibility |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/aus.py |
(no class) |
|
96% |
82 |
3 |
0 |
|
91% |
32 |
3 |
|
95% |
| domain/calc.py |
PitiBreakdown |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/calc.py |
DtiResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/calc.py |
TransactionInput |
|
67% |
3 |
1 |
0 |
|
75% |
4 |
1 |
|
71% |
| domain/calc.py |
(no class) |
|
99% |
81 |
1 |
0 |
|
92% |
12 |
1 |
|
98% |
| domain/conditions.py |
(no class) |
|
100% |
13 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| domain/disclosures.py |
(no class) |
|
88% |
33 |
4 |
0 |
|
88% |
16 |
2 |
|
88% |
| domain/enums.py |
LoanStage |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
LoanPurpose |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
OccupancyType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
MortgageType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
AmortizationType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
RefinanceType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
FeeSection |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ToleranceBucket |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
QmType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
PaidByType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
PaidToType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
CompType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
PricingChannel |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
RateType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
PricingGoal |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
TrackerStatus |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
CitizenResidencyType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
BorrowerRoleType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
BorrowerClassificationType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
BankruptcyChapterType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
IntentToOccupyType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
PriorPropertyUsageType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ResidenceType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ResidenceBasisType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
HmdaEthnicityType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
HmdaRaceType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
SexType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ApplicationTakenMethodType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
FundsSourceType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
GiftSourceType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
LoanIdentifierType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
PropertyType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
AttachmentType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ConstructionMethodType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ConstructionStatusType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ProjectLegalStructureType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
EstateType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
LienPriorityType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
RefinanceCashOutType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ConditionStatus |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
PriorToCategory |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ConditionSource |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ClientNeedType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
ClientNeedStatus |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
MaritalStatusType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/enums.py |
(no class) |
|
99% |
262 |
3 |
0 |
|
100% |
0 |
0 |
|
99% |
| domain/fees.py |
FeeInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/fees.py |
BucketCure |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/fees.py |
ToleranceResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/fees.py |
QmTier |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/fees.py |
QmFinding |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/fees.py |
QmResult |
|
43% |
7 |
4 |
0 |
|
25% |
4 |
1 |
|
36% |
| domain/fees.py |
(no class) |
|
97% |
143 |
5 |
0 |
|
92% |
40 |
3 |
|
96% |
| domain/field_configs.py |
(no class) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/lifecycle.py |
(no class) |
|
100% |
19 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| domain/mismo_readiness.py |
MismoBorrowerReadiness |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/mismo_readiness.py |
MismoReadinessContext |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/mismo_readiness.py |
MismoFinding |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/mismo_readiness.py |
MismoReadiness |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/mismo_readiness.py |
(no class) |
|
100% |
40 |
0 |
0 |
|
100% |
14 |
0 |
|
100% |
| domain/pos.py |
(no class) |
|
92% |
280 |
22 |
0 |
|
86% |
162 |
22 |
|
90% |
| domain/pricing.py |
RateProductInput |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/pricing.py |
PricingScenario |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/pricing.py |
PriceAdjustment |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/pricing.py |
ClosingCostItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/pricing.py |
ClosingCostBreakdown |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| domain/pricing.py |
LoCompDetail |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/pricing.py |
RateStackItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/pricing.py |
PricedProduct |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/pricing.py |
IneligibleProduct |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/pricing.py |
PricingResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/pricing.py |
Recommendation |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/pricing.py |
(no class) |
|
95% |
236 |
11 |
0 |
|
81% |
52 |
8 |
|
93% |
| domain/provisioning.py |
(no class) |
|
83% |
103 |
18 |
0 |
|
66% |
56 |
19 |
|
77% |
| domain/qualification.py |
IncomeItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/qualification.py |
LiabilityItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/qualification.py |
HousingItem |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/qualification.py |
QualificationResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/qualification.py |
(no class) |
|
100% |
40 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| domain/rbac.py |
(no class) |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/report_builder.py |
ReportField |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/report_builder.py |
Metric |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/report_builder.py |
ReportFilter |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/report_builder.py |
ReportDefInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/report_builder.py |
ReportResult |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/report_builder.py |
(no class) |
|
91% |
138 |
13 |
0 |
|
86% |
56 |
6 |
|
89% |
| domain/reports.py |
(no class) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/result.py |
AppError |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/result.py |
Result |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/result.py |
DomainError |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/result.py |
(no class) |
|
81% |
53 |
10 |
0 |
|
60% |
20 |
2 |
|
75% |
| domain/rules.py |
RuleAction |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/rules.py |
RuleCondition |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/rules.py |
AutomationRuleDef |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/rules.py |
RuleEvent |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/rules.py |
RuleEffect |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/rules.py |
RuleOutcome |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/rules.py |
(no class) |
|
89% |
82 |
9 |
0 |
|
70% |
30 |
5 |
|
84% |
| domain/state_compliance.py |
(no class) |
|
87% |
52 |
7 |
0 |
|
59% |
22 |
7 |
|
78% |
| domain/trackers.py |
TrackerDef |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/trackers.py |
TrackerRow |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/trackers.py |
(no class) |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/validation.py |
LicenseInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/validation.py |
LoanOfficerInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/validation.py |
BorrowerInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/validation.py |
CreateLoanInput |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| domain/validation.py |
(no class) |
|
98% |
94 |
2 |
0 |
|
95% |
40 |
2 |
|
97% |