Best Python code snippet using pytest-benchmark
test_client.py
Source:test_client.py  
...150        #streams = client.get_video_streams(context, 'YQHsXMglC9A')151        #streams = client.get_video_streams(context, 'VHrLPs3_1Fs')152        #streams = client.get_video_streams(context, 'a3ir9HC9vYg')153        #streams = client.get_video_streams(context, 'nfWlot6h_JM')154        self.assertGreater(len(streams), 0)155        # VEVO (Restricted)156        #streams = client.get_video_streams(context, 'O-zpOMYRi0w')157        self.assertGreater(len(streams), 0)158        #streams = client.get_video_streams(context, 'NmugSMBh_iI')159        self.assertGreater(len(streams), 0)160        # VEVO Gema161        # blocked (gema)162        #streams = client.get_video_streams(context, 'XbiH6pQI7pU')163        #self.assertGreater(len(streams), 0)164        pass165    def test_get_streams_live_streams(self):166        client = YouTube()167        context = kodion.Context()168        # working with old addon169        streams = client.get_video_streams(context, 'Hrc4rwZ29y4')170        #Live171        # blocked172        #streams = client.get_video_streams(context, 'y1knc30OqKQ')173        #self.assertGreater(len(streams), 0)174        # blocked175        #streams = client.get_video_streams(context, '7UFbGKo21lc')176        #self.assertGreater(len(streams), 0)177        # private178        #streams = client.get_video_streams(context, 'RqbyYOCAFJU')179        #self.assertGreater(len(streams), 0)180        #streams = client.get_video_streams(context, 'P8-yDTXnXAI')181        #self.assertGreater(len(streams), 0)182        #streams = client.get_video_streams(context, 'pvEWZY3Eqsg')183        #self.assertGreater(len(streams), 0)184        pass185    def test_get_video_streams_rtmpe(self):186        client = YouTube()187        context = kodion.Context()188        #streams = client.get_video_streams(context, 'vIi57zhDl78')189        #self.assertGreater(len(streams), 0)190        # #190 - viewster video191        streams = client.get_video_streams(context, 'xq2aaB_Awno')192        self.assertGreater(len(streams), 0)193        streams = client.get_video_streams(context, 'ZCBlKMZLxZA')194        self.assertGreater(len(streams), 0)195        pass196    def test_get_video_streams_restricted(self):197        client = YouTube()198        context = kodion.Context()199        streams = client.get_video_streams(context, 'oRSijEW_cDM')200        self.assertGreater(len(streams), 0)201    def test_extract_meta_info(self):202        client = YouTube()203        context = kodion.Context()204        # some via 'get_video_info'205        video_info = VideoInfo(context)206        video_streams = video_info._method_get_video_info('d5i0ZMMbkZY')207        pass208    def test_get_video_streams_mixed(self):209        client = YouTube()210        context = kodion.Context()211        # some videos212        streams = client.get_video_streams(context, 'Hp0gI8KJw20')213        self.assertGreater(len(streams), 0)214        # Couch Tomato videos won't play215        streams = client.get_video_streams(context, 'xtPPggoKZjU')216        self.assertGreater(len(streams), 0)217        streams = client.get_video_streams(context, 'OSUy2uA6fbw')218        self.assertGreater(len(streams), 0)219        streams = client.get_video_streams(context, 'niBvN80Jqkg')220        self.assertGreater(len(streams), 0)221        # 60fps222        streams = client.get_video_streams(context, '_zPm3SSj6W8')223        self.assertGreater(len(streams), 0)224        # 1080p ?!?225        streams = client.get_video_streams(context, 'qfPUVz_Hpqo')226        self.assertGreater(len(streams), 0)227        # Restricted?228        streams = client.get_video_streams(context, 'U4DbJWA9JEw')229        self.assertGreater(len(streams), 0)230        pass231    def test_get_playlists(self):232        client = YouTube()233        json_data = client.get_playlists_of_channel(channel_id='UCDbAn9LEzqONk__uXA6a9jQ')234        pass235    def test_get_videos(self):236        client = YouTube()237        json_data = client.get_videos(['uhTYbtZH3Nk'])238        pass239    def test_get_related_videos(self):240        client = YouTube()241        json_data = client.get_related_videos(video_id='dbgPETJ-J9E')242        pass243    def test_search(self):...test_quotas.py
Source:test_quotas.py  
...25    @test.attr(type=["gate", "smoke", ])26    @ddt.data('shares_client', 'shares_v2_client')27    def test_default_quotas(self, client_name):28        quotas = getattr(self, client_name).default_quotas(self.tenant_id)29        self.assertGreater(int(quotas["gigabytes"]), -2)30        self.assertGreater(int(quotas["snapshot_gigabytes"]), -2)31        self.assertGreater(int(quotas["shares"]), -2)32        self.assertGreater(int(quotas["snapshots"]), -2)33        self.assertGreater(int(quotas["share_networks"]), -2)34    @test.attr(type=["gate", "smoke", ])35    @ddt.data('shares_client', 'shares_v2_client')36    def test_show_quotas(self, client_name):37        quotas = getattr(self, client_name).show_quotas(self.tenant_id)38        self.assertGreater(int(quotas["gigabytes"]), -2)39        self.assertGreater(int(quotas["snapshot_gigabytes"]), -2)40        self.assertGreater(int(quotas["shares"]), -2)41        self.assertGreater(int(quotas["snapshots"]), -2)42        self.assertGreater(int(quotas["share_networks"]), -2)43    @test.attr(type=["gate", "smoke", ])44    @ddt.data('shares_client', 'shares_v2_client')45    def test_show_quotas_for_user(self, client_name):46        quotas = getattr(self, client_name).show_quotas(47            self.tenant_id, self.user_id)48        self.assertGreater(int(quotas["gigabytes"]), -2)49        self.assertGreater(int(quotas["snapshot_gigabytes"]), -2)50        self.assertGreater(int(quotas["shares"]), -2)51        self.assertGreater(int(quotas["snapshots"]), -2)...test_limits.py
Source:test_limits.py  
...40        # list limits41        limits = self.shares_client.get_limits()42        # verify integer values for absolute limits43        abs_l = limits["absolute"]44        self.assertGreater(int(abs_l["maxTotalShareGigabytes"]), -2)45        self.assertGreater(int(abs_l["maxTotalShares"]), -2)46        self.assertGreater(int(abs_l["maxTotalShareSnapshots"]), -2)47        self.assertGreater(int(abs_l["maxTotalShareNetworks"]), -2)48        self.assertGreater(int(abs_l["maxTotalSnapshotGigabytes"]), -2)49        self.assertGreater(int(abs_l["totalSharesUsed"]), -2)50        self.assertGreater(int(abs_l["totalShareSnapshotsUsed"]), -2)51        self.assertGreater(int(abs_l["totalShareNetworksUsed"]), -2)52        self.assertGreater(int(abs_l["totalShareGigabytesUsed"]), -2)...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
