Best Python code snippet using pytest-cov
parameterized.py
Source:parameterized.py  
...167class TestCaseOrderTest(unittest.TestCase):168    def test_order_of_undecorated_test_methods(self):169        class Module:170            class Test(exatest.TestCase):171                def test_03(self): pass172                def test_02(self): pass173                def test_01(self): pass174        self.assertLess(get_sort_key(Module.Test.test_03), get_sort_key(Module.Test.test_02))175        self.assertLess(get_sort_key(Module.Test.test_02), get_sort_key(Module.Test.test_01))176    def test_order_of_skipped_test_methods(self):177        class Module:178            class Test(exatest.TestCase):179                def test_03(self): pass180                @skip('broken')181                def test_02(self): pass182                def test_01(self): pass183            class Test1(ParameterizedTestCase):184                def test_03(self): pass185                @skipIf(True, 'broken')186                def test_02(self): pass187                def test_01(self): pass188            class Test2(ParameterizedTestCase):189                def test_03(self): pass190                @skipIf(False, 'broken')191                def test_02(self): pass192                def test_01(self): pass193        self.assertLess(get_sort_key(Module.Test.test_03), get_sort_key(Module.Test.test_02))194        self.assertLess(get_sort_key(Module.Test.test_02), get_sort_key(Module.Test.test_01))195        self.assertLess(get_sort_key(Module.Test1.test_03), get_sort_key(Module.Test1.test_02))196        self.assertLess(get_sort_key(Module.Test1.test_02), get_sort_key(Module.Test1.test_01))197        self.assertLess(get_sort_key(Module.Test2.test_03), get_sort_key(Module.Test2.test_02))198        self.assertLess(get_sort_key(Module.Test2.test_02), get_sort_key(Module.Test2.test_01))199    def test_order_of_expecedFailure_test_methods(self):200        class Module:201            class Test(exatest.TestCase):202                def test_03(self): pass203                @expectedFailure204                def test_02(self): pass205                def test_01(self): pass206            class Test1(ParameterizedTestCase):207                def test_03(self): pass208                @expectedFailureIf(True)209                def test_02(self): pass210                def test_01(self): pass211            class Test2(ParameterizedTestCase):212                def test_03(self): pass213                @expectedFailureIf(False)214                def test_02(self): pass215                def test_01(self): pass216        self.assertLess(get_sort_key(Module.Test.test_03), get_sort_key(Module.Test.test_02))217        self.assertLess(get_sort_key(Module.Test.test_02), get_sort_key(Module.Test.test_01))218        self.assertLess(get_sort_key(Module.Test1.test_03), get_sort_key(Module.Test1.test_02))219        self.assertLess(get_sort_key(Module.Test1.test_02), get_sort_key(Module.Test1.test_01))220        self.assertLess(get_sort_key(Module.Test2.test_03), get_sort_key(Module.Test2.test_02))221        self.assertLess(get_sort_key(Module.Test2.test_02), get_sort_key(Module.Test2.test_01))222    def test_order_of_parameterized_test_methods(self):223        class Module:224            class Test(exatest.TestCase):225                data = [(x,) for x in range(3)]226                def test_B(self): pass...test_extract-boxed-sequences.py
Source:test_extract-boxed-sequences.py  
...54                    fasta_output_file]55        self.assertEqual(subprocess.call(command) , 0)56        self.assertTrue(filecmp.cmp(fasta_output_file,"tests/test-data/"+fasta_output_file))57        58    def test_03(self):59        """60        Tests whether the max_insertion_size works61        """62        fasta_input_file = 'ExtractBoxedSequences.test_03.in.fa'63        bed_input_file =   "ExtractBoxedSequences.test_03.in.bed"64        fasta_output_file_1 = "ExtractBoxedSequences.test_03.out.1.fa"65        fasta_output_file_2 = "ExtractBoxedSequences.test_03.out.2.fa"66        fasta_output_file_3 = "ExtractBoxedSequences.test_03.out.3.fa"67        68        # Inner dist between boxes in example file is 10bp69        command = ["segmentation-fold-utils", \70                    "extract-boxed-sequences", \71                    "--max-inner-dist","9",72                    "--bp-extension","0",...test_ExtractBoxedSequences.py
Source:test_ExtractBoxedSequences.py  
...39        sequences = ExtractBoxedSequences('tests/test-data/'+fasta_input_file,open('tests/test-data/'+bed_input_file,"r"),open('tests/test-data/'+fasta_output_file,'r'),90,0)40        sequences.run(open(fasta_output_file,"w"))41        42        self.assertTrue(filecmp.cmp(fasta_output_file,"tests/test-data/"+fasta_output_file) )43    def test_03(self):44        """45        Tests whether the max_insertion_size works46        """47        fasta_input_file = 'ExtractBoxedSequences.test_03.in.fa'48        bed_input_file =   "ExtractBoxedSequences.test_03.in.bed"49        fasta_output_file_1 = "ExtractBoxedSequences.test_03.out.1.fa"50        fasta_output_file_2 = "ExtractBoxedSequences.test_03.out.2.fa"51        fasta_output_file_3 = "ExtractBoxedSequences.test_03.out.3.fa"52        53        # Inner dist between boxes in example file is 10bp54        sequences = ExtractBoxedSequences('tests/test-data/'+fasta_input_file,open('tests/test-data/'+bed_input_file,"r"),open('tests/test-data/'+fasta_output_file_1,'r'),9,0)55        sequences.run(open(fasta_output_file_1,"w"))56        self.assertTrue(filecmp.cmp(fasta_output_file_1,"tests/test-data/"+fasta_output_file_1))57        ...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!!
