def test_chart_data(self): self.assertDictEqual( get_adhaar_data_chart('icds-cas', config={ 'month': (2017, 5, 1), 'aggregation_level': 1 }, loc_level='state'), { "location_type": "State", "bottom_five": [{ "loc_name": "st1", "percent": 24.967148488830485 }, { "loc_name": "st2", "percent": 18.392204628501826 }], "top_five": [{ "loc_name": "st1", "percent": 24.967148488830485 }, { "loc_name": "st2", "percent": 18.392204628501826 }], "chart_data": [{ "color": ChartColors.BLUE, "classed": "dashed", "strokeWidth": 2, "values": [{ "y": 0.0, "x": 1485907200000, "all": 0 }, { "y": 0.0, "x": 1488326400000, "all": 0 }, { "y": 0.19520319786808793, "x": 1491004800000, "all": 1501 }, { "y": 0.21554993678887485, "x": 1493596800000, "all": 1582 }], "key": "Percentage of beneficiaries with Aadhaar numbers" }], "all_locations": [{ "loc_name": "st1", "percent": 24.967148488830485 }, { "loc_name": "st2", "percent": 18.392204628501827 }] })
def test_chart_data(self): self.assertDictEqual( get_adhaar_data_chart('icds-cas', config={ 'month': (2017, 5, 1), 'aggregation_level': 1 }, loc_level='state'), { "location_type": "State", "bottom_five": [{ "loc_name": "st1", "percent": 28.959276018099548 }, { "loc_name": "st2", "percent": 24.014336917562723 }], "top_five": [{ "loc_name": "st1", "percent": 28.959276018099548 }, { "loc_name": "st2", "percent": 24.014336917562723 }], "chart_data": [{ "color": ChartColors.BLUE, "classed": "dashed", "strokeWidth": 2, "values": [{ "y": 0.0, "x": 1485907200000, "all": 0 }, { "y": 0.0, "x": 1488326400000, "all": 0 }, { "y": 0.25, "x": 1491004800000, "all": 484 }, { "y": 0.262, "x": 1493596800000, "all": 500 }], "key": "Percentage of beneficiaries with Aadhaar numbers" }], "all_locations": [{ "loc_name": "st1", "percent": 28.959276018099548 }, { "loc_name": "st2", "percent": 24.014336917562723 }] })
def test_chart_data(self): self.assertDictEqual( get_adhaar_data_chart('icds-cas', config={ 'month': (2017, 5, 1), 'aggregation_level': 1 }, loc_level='state'), { "location_type": "State", "bottom_five": [{ "loc_name": "st1", "percent": 24.774193548387096 }, { "loc_name": "st2", "percent": 18.48739495798319 }], "top_five": [{ "loc_name": "st1", "percent": 24.774193548387096 }, { "loc_name": "st2", "percent": 18.48739495798319 }], "chart_data": [{ "color": ChartColors.BLUE, "classed": "dashed", "strokeWidth": 2, "values": [{ "y": 0.0, "x": 1485907200000, "all": 0 }, { "y": 0.0, "x": 1488326400000, "all": 0 }, { "y": 0.19540983606557377, "x": 1491004800000, "all": 1525 }, { "y": 0.21517412935323382, "x": 1493596800000, "all": 1608 }], "key": "Percentage of beneficiaries with Aadhaar numbers" }], "all_locations": [{ "loc_name": "st1", "percent": 24.774193548387096 }, { "loc_name": "st2", "percent": 18.48739495798319 }] })
def test_chart_data(self): self.assertDictEqual( get_adhaar_data_chart('icds-cas', config={ 'month': (2017, 5, 1), 'aggregation_level': 1 }, loc_level='state'), { "location_type": "State", "bottom_five": [{ 'loc_name': 'st4', 'percent': 0.0 }, { 'loc_name': 'st5', 'percent': 0.0 }, { 'loc_name': 'st6', 'percent': 0.0 }, { 'loc_name': 'st7', 'percent': 0.0 }, { 'loc_name': 'st3', 'percent': 0.0 }], "top_five": [{ 'loc_name': 'st1', 'percent': 24.774193548387096 }, { 'loc_name': 'st2', 'percent': 18.48739495798319 }, { 'loc_name': 'st4', 'percent': 0.0 }, { 'loc_name': 'st5', 'percent': 0.0 }, { 'loc_name': 'st6', 'percent': 0.0 }], "chart_data": [{ "color": ChartColors.BLUE, "classed": "dashed", "strokeWidth": 2, "values": [{ "y": 0.0, "x": 1485907200000, "all": 0 }, { "y": 0.0, "x": 1488326400000, "all": 0 }, { "y": 0.19528178243774574, "x": 1491004800000, "all": 1526 }, { "y": 0.21490683229813665, "x": 1493596800000, "all": 1610 }], "key": "Percentage of beneficiaries with Aadhaar numbers" }], "all_locations": [{ 'loc_name': 'st1', 'percent': 24.774193548387096 }, { 'loc_name': 'st2', 'percent': 18.48739495798319 }, { 'loc_name': 'st4', 'percent': 0.0 }, { 'loc_name': 'st5', 'percent': 0.0 }, { 'loc_name': 'st6', 'percent': 0.0 }, { 'loc_name': 'st7', 'percent': 0.0 }, { 'loc_name': 'st3', 'percent': 0.0 }] })
def test_chart_data(self): self.assertDictEqual( get_adhaar_data_chart( 'icds-cas', config={ 'month': (2017, 5, 1), 'aggregation_level': 1 }, loc_level='state' ), { "location_type": "State", "bottom_five": [ {'loc_name': 'st4', 'percent': 0.0}, {'loc_name': 'st5', 'percent': 0.0}, {'loc_name': 'st6', 'percent': 0.0}, {'loc_name': 'st7', 'percent': 0.0}, {'loc_name': 'st3', 'percent': 0.0} ], "top_five": [ {'loc_name': 'st1', 'percent': 24.774193548387096}, {'loc_name': 'st2', 'percent': 18.48739495798319}, {'loc_name': 'st4', 'percent': 0.0}, {'loc_name': 'st5', 'percent': 0.0}, {'loc_name': 'st6', 'percent': 0.0} ], "chart_data": [ { "color": ChartColors.BLUE, "classed": "dashed", "strokeWidth": 2, "values": [ { "y": 0.0, "x": 1485907200000, "all": 0 }, { "y": 0.0, "x": 1488326400000, "all": 0 }, { "y": 0.19528178243774574, "x": 1491004800000, "all": 1526 }, { "y": 0.21490683229813665, "x": 1493596800000, "all": 1610 } ], "key": "Percentage of beneficiaries with Aadhaar numbers" } ], "all_locations": [ {'loc_name': 'st1', 'percent': 24.774193548387096}, {'loc_name': 'st2', 'percent': 18.48739495798319}, {'loc_name': 'st4', 'percent': 0.0}, {'loc_name': 'st5', 'percent': 0.0}, {'loc_name': 'st6', 'percent': 0.0}, {'loc_name': 'st7', 'percent': 0.0}, {'loc_name': 'st3', 'percent': 0.0} ] } )
def test_chart_data(self): self.assertDictEqual( get_adhaar_data_chart('icds-cas', config={ 'month': (2017, 5, 1), 'aggregation_level': 1 }, loc_level='state'), { "location_type": "State", "bottom_five": [ { 'loc_name': 'st3', 'percent': 0.0 }, { 'loc_name': 'st4', 'percent': 0.0 }, { 'loc_name': 'st5', 'percent': 0.0 }, { 'loc_name': 'st6', 'percent': 0.0 }, { 'loc_name': 'st7', 'percent': 0.0 }, ], "top_five": [ { 'loc_name': 'st1', 'percent': 24.774193548387096 }, { 'loc_name': 'st2', 'percent': 18.509615384615383 }, { 'loc_name': 'st3', 'percent': 0.0 }, { 'loc_name': 'st4', 'percent': 0.0 }, { 'loc_name': 'st5', 'percent': 0.0 }, ], "chart_data": [{ "color": ChartColors.BLUE, "classed": "dashed", "strokeWidth": 2, "values": [{ "in_month": 0, "y": 0.0, "x": 1485907200000, "all": 0 }, { "in_month": 0, "y": 0.0, "x": 1488326400000, "all": 0 }, { "in_month": 298, "y": 0.19540983606557377, "x": 1491004800000, "all": 1525 }, { "in_month": 346, "y": 0.21504039776258546, "x": 1493596800000, "all": 1609 }], "key": "Percentage of beneficiaries with Aadhaar numbers" }], "all_locations": [ { 'loc_name': 'st1', 'percent': 24.774193548387096 }, { 'loc_name': 'st2', 'percent': 18.509615384615383 }, { 'loc_name': 'st3', 'percent': 0.0 }, { 'loc_name': 'st4', 'percent': 0.0 }, { 'loc_name': 'st5', 'percent': 0.0 }, { 'loc_name': 'st6', 'percent': 0.0 }, { 'loc_name': 'st7', 'percent': 0.0 }, ] })