Example #1
0
def test_severe_impact_currently_infected():
    data = Data.objects.create(name="Jamaica",
                               avgAge=26.5,
                               avgDailyIncome=12,
                               avgDailyIncomePopulation=3,
                               periodType="days",
                               timeToElapse=58,
                               reportedCases=565,
                               population=12000987,
                               totalHospitalBeds=3897063)
    currentlyinfected = currently_infected(data.reportedCases)
    assert currentlyinfected == 28250
Example #2
0
def test_severe_impact_dollars_in_flight():
    data = Data.objects.create(name="Jamaica",
                               avgAge=26.5,
                               avgDailyIncome=12,
                               avgDailyIncomePopulation=3,
                               periodType="days",
                               timeToElapse=58,
                               reportedCases=565,
                               population=12000987,
                               totalHospitalBeds=3897063)
    dollarsin_flight = dollarsinflight(currently_infected(data.reportedCases),
                                       data.avgDailyIncome)
    assert dollarsin_flight == 6610500.0
Example #3
0
def test_severe_impact_cases_for_ventilators_by_requested_time():
    data = Data.objects.create(name="Jamaica",
                               avgAge=26.5,
                               avgDailyIncome=12,
                               avgDailyIncomePopulation=3,
                               periodType="days",
                               timeToElapse=58,
                               reportedCases=565,
                               population=12000987,
                               totalHospitalBeds=3897063)
    casesforventilatorsbyrequested_time = casesforventilatorsbyrequestedtime(
        currently_infected(data.reportedCases))
    assert casesforventilatorsbyrequested_time == 565.0
Example #4
0
def test_severe_impact_infection_by_requested_at_time():
    data = Data.objects.create(name="Jamaica",
                               avgAge=26.5,
                               avgDailyIncome=12,
                               avgDailyIncomePopulation=3,
                               periodType="days",
                               timeToElapse=58,
                               reportedCases=565,
                               population=12000987,
                               totalHospitalBeds=3897063)
    infection_byrequestedat_time = infectionbyrequestedattime(
        data.timeToElapse, currently_infected(data.reportedCases))
    assert infection_byrequestedat_time == 148111360000
Example #5
0
def test_severe_impact_hospital_beds_per_requested_time():
    data = Data.objects.create(name="Jamaica",
                               avgAge=26.5,
                               avgDailyIncome=12,
                               avgDailyIncomePopulation=3,
                               periodType="days",
                               timeToElapse=58,
                               reportedCases=565,
                               population=12000987,
                               totalHospitalBeds=3897063)
    hospitalbedsperrequested_time = hospitalbedsperrequestedtime(
        data.totalHospitalBeds,
        severecasesbyrequestedtime(
            infectionbyrequestedattime(data.timeToElapse,
                                       currently_infected(
                                           data.reportedCases))))
    assert hospitalbedsperrequested_time == -22215340027.95