def test_viewport_map_to_tv_landscape_medium(self): viewport_state = ViewportState(shape=Shape.RECTANGLE, dpi=float(320), current_pixel_width=float(960), current_pixel_height=float(600)) test_request_env = RequestEnvelope(context=Context( viewport=viewport_state)) assert (viewport.get_viewport_profile(test_request_env) is viewport.ViewportProfile.TV_LANDSCAPE_MEDIUM), ( "Viewport profile couldn't resolve TV_LANDSCAPE_MEDIUM")
def test_viewport_map_to_mobile_portrait_medium(self): viewport_state = ViewportState(shape=Shape.RECTANGLE, dpi=float(240), current_pixel_width=float(600), current_pixel_height=float(960)) test_request_env = RequestEnvelope(context=Context( viewport=viewport_state)) assert (viewport.get_viewport_profile(test_request_env) is viewport.ViewportProfile.MOBILE_PORTRAIT_MEDIUM), ( "Viewport profile couldn't resolve MOBILE_PORTRAIT_MEDIUM")
def test_viewport_map_to_mobile_landscape_small(self): viewport_state = ViewportState(shape=Shape.RECTANGLE, dpi=float(240), current_pixel_width=float(600), current_pixel_height=float(300)) test_request_env = RequestEnvelope(context=Context( viewport=viewport_state)) assert (viewport.get_viewport_profile(test_request_env) is viewport.ViewportProfile.MOBILE_LANDSCAPE_SMALL), ( "Viewport profile couldn't resolve MOBILE_LANDSCAPE_SMALL")
def test_viewport_map_to_hub_landscape_large(self): viewport_state = ViewportState(shape=Shape.RECTANGLE, dpi=float(160), current_pixel_width=float(1280), current_pixel_height=float(960)) test_request_env = RequestEnvelope(context=Context( viewport=viewport_state)) assert (viewport.get_viewport_profile(test_request_env) is viewport.ViewportProfile.HUB_LANDSCAPE_LARGE), ( "Viewport profile couldn't resolve HUB_LANDSCAPE_LARGE")
def test_viewport_map_to_hub_round_small(self): viewport_state = ViewportState(shape=Shape.ROUND, dpi=float(160), current_pixel_width=float(300), current_pixel_height=float(300)) test_request_env = RequestEnvelope(context=Context( viewport=viewport_state)) assert (viewport.get_viewport_profile(test_request_env) is viewport.ViewportProfile.HUB_ROUND_SMALL), ( "Viewport profile couldn't resolve HUB_ROUND_SMALL")
def test_viewport_map_to_unknown(self): viewport_state = ViewportState(shape=Shape.ROUND, dpi=float(240), current_pixel_width=float(600), current_pixel_height=float(600)) test_request_env = RequestEnvelope(context=Context( viewport=viewport_state)) assert ( viewport.get_viewport_profile(test_request_env) is viewport.ViewportProfile.UNKNOWN_VIEWPORT_PROFILE), ( "Viewport profile couldn't resolve UNKNOWN_VIEWPORT_PROFILE")