def test_unknown_dpi_group(self): dpi = -1 with self.assertRaises(AskSdkException) as exc_info: viewport.get_dpi_group(dpi=dpi) assert "Unknown dpi group value: -1" in str(exc_info.exception), ( "Viewport dpi group resolver didn't raise exception on invalid dpi" )
def test_xxhigh_dpi_group(self): dpi = 481 assert (viewport.get_dpi_group(dpi=dpi) == viewport.Density.XXHIGH), ( "Invalid viewport dpi_group resolved when dpi = {}".format(dpi))
def test_medium_dpi_group(self): dpi = random.choice(range(161, 241)) assert (viewport.get_dpi_group(dpi=dpi) == viewport.Density.MEDIUM), ( "Invalid viewport dpi_group resolved when dpi = {}".format(dpi))
def test_xhigh_dpi_group(self): dpi = random.choice(range(321, 481)) assert (viewport.get_dpi_group(dpi=dpi) == viewport.Density.XHIGH), ( "Invalid viewport dpi_group resolved when dpi = {}".format(dpi))
def test_low_dpi_group(self): dpi = random.choice(range(121, 161)) assert (viewport.get_dpi_group(dpi=dpi) == viewport.Density.LOW), ( "Invalid viewport dpi_group resolved when dpi = {}".format(dpi))