def test_continuation_frame_basic_push_promise(self, frame_factory):
        c = h2.connection.H2Connection(client_side=True)
        c.initiate_connection()
        c.send_headers(stream_id=1, headers=self.example_request_headers)

        frames = self._build_continuation_sequence(
            headers=self.example_request_headers,
            block_size=5,
            frame_factory=frame_factory,
        )
        data = b''.join(f.serialize() for f in frames)
        events = c.receive_data(data)

        assert len(events) == 1
        event = events[0]

        assert isinstance(event, h2.events.PushedStreamReceived)
        assert event.headers == self.example_request_headers
        assert event.parent_stream_id == 1
        assert event.pushed_stream_id == 2
Renders the products tab of the property groups management views.
dataset/ETHPy150Open python-hyper/hyper-h2/test/test_complex_logic.py/TestContinuationFramesPushPromise.test_continuation_frame_basic_push_promise--crossover with--dataset/ETHPy150Open diefenbach/django-lfs/lfs/manage/discounts/views.py/products_inline