Best Python code snippet using pandera_python
converters_test.py
Source:converters_test.py  
...12    # ----------------------------------------------------------------------------------------------13    def test_PytestClassToMochaDescribeProcess_01( self ):14        src = """15            class Tests( unittest.TestCase ):16                def test_func1( self ):17                    assert aval == 'bim'18                def test_func2( self ):19                   assert afunc()20                def notATestFunc( self ):21                    assert whatever == 'bam'22            class OtherClass( OtherBase ):23                pass24            class YetAnotherClass:25                pass26            """27        nodes = parseSource( src )28        cvtr = UnittestClassToMochaDescribeConverter( "unittest.TestCase TestCase" )29        matches = cvtr.gather( nodes )30        cvtr.processAll( matches )31        # dumpNodes( nodes )32        assert nodesToLines( nodes ) == [33            "describe( 'Tests', () => {",34            "    def test_func1( self ):",35            "        assert aval == 'bim'",36            "    def test_func2( self ):",37            "       assert afunc()",38            "    def notATestFunc( self ):",39            "        assert whatever == 'bam'",40            "} );",41            " class OtherClass extends OtherBase {",42            "    pass",43            "}",44            " class YetAnotherClass {",45            "    pass",46            "}",47        ]48    # ----------------------------------------------------------------------------------------------49    def test_FunctionToMochaItProcess_01( self ):50        src = """51            class Tests( unittest.TestCase ):52                def test_func1( self ):53                    assert aval == 'bim'54                def test_func2( self ):55                   assert afunc()56                def notATestFunc( self ):57                    assert whatever == 'bam'58            """59        nodes = parseSource( src )60        matches = PytestMethodToMochaItConverter( in_class=True ).gather( nodes )61        PytestMethodToMochaItConverter( in_class=True ).processAll( matches )62        # dumpNodes( nodes )63        assert nodesToLines( nodes ) == [64            "class Tests( unittest.TestCase ):",65            "    it( 'test_func1', () => {",66            "        assert aval == 'bim'",67            "        } );",68            "    it( 'test_func2', () => {",69            "       assert afunc()",70            "        } );",71            "        notATestFunc() {",72            "        assert whatever == 'bam'",73            "    }",74        ]75    # ----------------------------------------------------------------------------------------------76    def test_AssertToChaiExpectGather_01( self ):77        src = """78            def test_func1( self ):79                assert aval == 'bim'80        """81        nodes = parseSource( src )82        match = AssertToChaiExpectConverter().gather( nodes )[ 0 ]83        assert match.node.toString() == "assert aval == 'bim'"84        assert match.comp_op.toString() == "=="85        assert "truthy" not in match86    def test_AssertToChaiExpectGather_02( self ):87        src = """88            def test_func1( self ):89                assert aval != 'bim'90        """91        nodes = parseSource( src )92        match = AssertToChaiExpectConverter().gather( nodes )[ 0 ]93        assert match.node.toString() == "assert aval != 'bim'"94        assert match.comp_op.toString() == "!="95        assert "truthy" not in match96    def test_AssertToChaiExpectGather_03( self ):97        src = """98            def test_func1( self ):99                assert aval100        """101        nodes = parseSource( src )102        match = AssertToChaiExpectConverter().gather( nodes )[ 0 ]103        assert match.node.toString() == "assert aval"104        assert match.truthy.toString() == "aval"105        assert "comp_op" not in match106    def test_AssertToChaiExpectGather_04( self ):107        src = """108            def test_func1( self ):109                assert not aval110        """111        nodes = parseSource( src )112        match = AssertToChaiExpectConverter().gather( nodes )[ 0 ]113        assert match.node.toString() == "assert not aval"114        assert match.truthy.toString() == "aval"115        assert match.not_word.toString() == "not"116        assert "comp_op" not in match117    # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -118    def test_AssertToChaiExpectProcess_01( self ):119        src = """120            def test_func1( self ):121                assert aval == 'bim'122        """123        nodes = parseSource( src )124        cvtr = AssertToChaiExpectConverter()125        matches = cvtr.gather( nodes )126        cvtr.processOne( matches[ 0 ] )127        # dumpNodes( nodes )128        assert nodesToLines( nodes ) == [129            "def test_func1( self ):",130            "    expect( aval ).to.eql( 'bim' )",131        ]132    def test_AssertToChaiExpectProcess_02( self ):133        src = """134            def test_func1( self ):135                assert aval != 'bim'136        """137        nodes = parseSource( src )138        cvtr = AssertToChaiExpectConverter()139        matches = cvtr.gather( nodes )140        cvtr.processOne( matches[ 0 ] )141        # dumpNodes( nodes )142        assert nodesToLines( nodes ) == [143            "def test_func1( self ):",144            "    expect( aval ).not.to.eql( 'bim' )",145        ]146    def test_AssertToChaiExpectProcess_03( self ):147        src = """148            def test_func1( self ):149                assert aval150        """151        nodes = parseSource( src )152        cvtr = AssertToChaiExpectConverter()153        matches = cvtr.gather( nodes )154        cvtr.processOne( matches[ 0 ] )155        # dumpNodes( nodes )156        assert nodesToLines( nodes ) == [157            "def test_func1( self ):",158            "    expect( aval ).to.be.ok",159        ]160    def test_AssertToChaiExpectProcess_04( self ):161        src = """162            def test_func1( self ):163                assert not aval164        """165        nodes = parseSource( src )166        cvtr = AssertToChaiExpectConverter()167        matches = cvtr.gather( nodes )168        cvtr.processOne( matches[ 0 ] )169        # dumpNodes( nodes )170        assert nodesToLines( nodes ) == [171            "def test_func1( self ):",172            "    expect( aval ).not.to.be.ok",173        ]174    def test_AssertToChaiExpectProcess_05( self ):175        src = """176            def test_func1( self ):177                assert aval > 100178        """179        nodes = parseSource( src )180        cvtr = AssertToChaiExpectConverter()181        matches = cvtr.gather( nodes )182        cvtr.processOne( matches[ 0 ] )183        # dumpNodes( nodes )184        assert nodesToLines( nodes ) == [185            "def test_func1( self ):",186            "    expect( aval > 100 ).to.be.ok",187        ]188    def test_AssertToChaiExpectProcess_06( self ):189        src = """190        class Tests( unittest.TestCase ):191            def test_getAttr( self ):192                try:193                    getattr( obj, 'bom' )194                except:195                    excepted = True196                assert excepted197        """198        nodes = parseSource( src )199        cvtr = AssertToChaiExpectConverter()...test_file_ext.py
Source:test_file_ext.py  
...28        self.assertFalse(is_hdf_file("blah.foo"))29class TestGenerateIsExtFile(TestCase):30    def test_generate_is_ext_file_1_ext(self):31        test_func1 = generate_is_ext_file({".pyc"})32        self.assertTrue(test_func1("foo.pyc"))33    def test_generate_is_ext_file_2_exts(self):34        test_func1 = generate_is_ext_file({".py", ".pyc"})35        self.assertTrue(test_func1("foo.py"))36        self.assertTrue(test_func1("foo.pyc"))37        self.assertFalse(is_py_file("blah.foo"))38    def test_generate_is_ext_file_2_exts_with_list(self):39        test_func1 = generate_is_ext_file([".py", ".pyc"])40        self.assertTrue(test_func1("foo.py"))41        self.assertTrue(test_func1("foo.pyc"))...test_command.py
Source:test_command.py  
...11from gosa.client.command import *12from gosa.common.components import Command13class TestModule(object):14    @Command()15    def test_func1(self, param):16        """ Documentation """17        return True18class TestModule2(object):19    @Command()20    def undocumented_func(self):21        return True22class ClientCommandTestCase(TestCase):23    def test_undocumented(self):24        with mock.patch.dict("gosa.client.command.PluginRegistry.modules", {'TestModule2': TestModule2}),\25                pytest.raises(Exception):26            ClientCommandRegistry()27    def test_commands(self):28        reg = PluginRegistry.getInstance("ClientCommandRegistry")29        with mock.patch("gosa.client.command.PluginRegistry.modules", new_callable=mock.PropertyMock, return_value={'TestModule':...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!!
