Exemplo n.º 1
0
    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")
Exemplo n.º 2
0
    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")
Exemplo n.º 3
0
    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")
Exemplo n.º 4
0
    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")
Exemplo n.º 5
0
    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")
Exemplo n.º 6
0
    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")