theodi/odi-metrics-tasks

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
fixtures/vcr_cassettes/Invoicing_existing_contacts/invoices_have_correct_due_date.yml
fixtures/vcr_cassettes/Invoicing_existing_contacts/invoices_include_purchase_order_numbers.yml
fixtures/vcr_cassettes/Invoicing_existing_contacts/invoices_show_credit_card_payment_method_as_paid.yml
fixtures/vcr_cassettes/Invoicing_existing_contacts/invoices_show_direct_debit_payment_method_as_paid.yml
fixtures/vcr_cassettes/Invoicing_existing_contacts/invoices_show_paypal_payment_method_as_fully_paid.yml
fixtures/vcr_cassettes/Invoicing_existing_contacts/invoices_to_be_paid_later_show_as_unpaid.yml
fixtures/vcr_cassettes/Invoicing_existing_contacts/line_item_should_have_description.yml
fixtures/vcr_cassettes/Invoicing_existing_contacts/line_items_have_correct_quantity_for_multiple_tickets.yml
fixtures/vcr_cassettes/Invoicing_existing_contacts/line_items_should_not_have_an_account_code.yml
fixtures/vcr_cassettes/Invoicing_existing_contacts_with_case_insensitivity/invoices_are_created_despite_case_mismatch.yml
fixtures/vcr_cassettes/Invoicing_existing_contacts_with_removal_of_extraneous_spaces/invoices_are_created_despite_extra_spaces.yml
fixtures/vcr_cassettes/Invoicing_existing_personal_contacts/invoices_are_not_generated_more_than_once_for_same_purchase.yml
fixtures/vcr_cassettes/Invoicing_existing_personal_contacts/invoices_are_raised.yml
fixtures/vcr_cassettes/Invoicing_new_contacts_for_training_events/company_contact_creation.yml
fixtures/vcr_cassettes/Invoicing_new_contacts_for_training_events/personal_contact_creation.yml
fixtures/vcr_cassettes/Invoicing_new_contacts_for_training_events/store_company_invoice_to_details.yml
fixtures/vcr_cassettes/Invoicing_new_contacts_for_training_events/store_tax_numbers_for_contacts.yml
fixtures/vcr_cassettes/Monitoring_attendee_signups/add_users_to_invoicing_queue_if_they_have_a_paid_ticket.yml
fixtures/vcr_cassettes/Monitoring_attendee_signups/don_t_add_users_to_invoicing_queue_if_they_have_a_free_ticket.yml
fixtures/vcr_cassettes/Monitoring_attendee_signups/invoices_are_raised_net_of_VAT.yml
fixtures/vcr_cassettes/Monitoring_attendee_signups/pay_via_Paypal.yml
fixtures/vcr_cassettes/Monitoring_attendee_signups/pay_with_invoice.yml
fixtures/vcr_cassettes/Monitoring_eventbrite_events/Draft_events_should_not_be_queued_for_checking.yml
fixtures/vcr_cassettes/Monitoring_eventbrite_events/Get_empty_list_of_attendees.yml
fixtures/vcr_cassettes/Monitoring_eventbrite_events/Historical_events_should_not_be_queued_for_checking.yml
fixtures/vcr_cassettes/Monitoring_eventbrite_events/Live_events_should_be_queued_for_checking.yml
fixtures/vcr_cassettes/Old_Invoices_are_not_requeued/invoices_that_have_already_been_raised_are_not_requed.yml
fixtures/vcr_cassettes/Old_Invoices_are_not_requeued/invoices_that_have_already_been_raised_are_not_requeued.yml
fixtures/vcr_cassettes/Old_Invoices_are_not_requeued/invoices_that_have_already_been_raised_but_don_t_have_a_uid_set_are_not_requeued.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Create_new_organisation_and_person.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Create_new_person_in_existing_organisation.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Create_opportunities_against_organisations/_partner_50000_.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Create_opportunities_against_organisations/_sponsor_25000_.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Create_task_against_person.yml
fixtures/vcr_cassettes/Raise_tasks_and_opportunities_in_CapsuleCRM_for_higher-level_memberships/Update_person_in_existing_organisation.yml
fixtures/vcr_cassettes/Send_diversity_sheet_data_to_metrics_API/Diversity_data_should_be_stored_in_metrics_API.yml
fixtures/vcr_cassettes/Store_membership_ID_in_capsuleCRM/Member_ID_should_be_stored.yml
fixtures/vcr_cassettes/Store_updated_membership_details_in_capsuleCRM/Membership_information_should_be_stored.yml
fixtures/vcr_cassettes/Synchronize_a_single_updated_organisation/Handle_long_descriptions.yml
fixtures/vcr_cassettes/Synchronize_a_single_updated_organisation/Send_updated_organization_data_to_observer_with_directory_entry.yml
fixtures/vcr_cassettes/Synchronize_a_single_updated_organisation/Send_updated_organization_data_to_observer_without_directory_entry.yml
fixtures/vcr_cassettes/Synchronize_data_update_in_CapsuleCRM/Don_t_queue_non-updated_CapsuleCRM_contacts_for_directory_sync.yml
fixtures/vcr_cassettes/Synchronize_data_update_in_CapsuleCRM/Queue_updated_CapsuleCRM_contacts_for_directory_sync.yml
lib/airbrake/application_errors.rb13
A
0 mins
lib/capsulecrm/membership_count.rb15
A
0 mins
lib/capsulecrm/membership_coverage.rb25
A
25 mins
lib/capsulecrm/membership_renewals.rb17
A
0 mins
lib/capsulecrm/opportunity_age_monitor.rb13
A
0 mins
lib/capsulecrm/pipeline_metrics.rb24
A
0 mins
lib/diversity/diversity_metrics.rb41
A
1 hr