Best Python code snippet using avocado_python
test_basic.py
Source:test_basic.py  
...39            foo()'''40        self.checkDeprecatedUses(41            code,42            [('foo', '<>', 8, 4, None), ('foo', '<>', 10, 0, None)])43    def test_import_from_alias(self):44        code = '''45            from decoratortest import deprecated as dp46            @dp47            def foo(): pass48            def bar():49                foo()50            foo()'''51        self.checkDeprecatedUses(52            code,53            [('foo', '<>', 8, 4, None), ('foo', '<>', 10, 0, None)])54    def test_call_from_deprecated(self):55        code = '''56            from decoratortest import deprecated as dp57            @dp58            def foo(): pass59            @dp60            def bar():61                foo()62            foo()'''63        self.checkDeprecatedUses(64            code,65            [('foo', '<>', 9, 4, None), ('foo', '<>', 11, 0, None)])66    def test_import_from_same_module_and_decorator(self):67        code = '''68            from deprecated import deprecated69            @deprecated70            def foo(): pass71            def bar():72                foo()73            foo()'''74        self.checkDeprecatedUses(75            code,76            [('foo', '<>', 8, 4, None), ('foo', '<>', 10, 0, None)],77            ('deprecated', 'deprecated'))78class TestClassBasic(TestCase):79    def checkDeprecatedUses(self, code, expected_output):80        sio = StringIO(dedent(code))81        output = memestra.memestra(sio, ('decoratortest', 'deprecated'), None)82        self.assertEqual(output, expected_output)83    def test_import(self):84        code = '''85            import decoratortest86            @decoratortest.deprecated87            class foo: pass88            def bar():89                foo()90            foo()'''91        self.checkDeprecatedUses(92            code,93            [('foo', '<>', 8, 4, None), ('foo', '<>', 10, 0, None)])94    def test_import_alias(self):95        code = '''96            import decoratortest as dec97            @dec.deprecated98            class foo: pass99            def bar():100                foo()101            foo()'''102        self.checkDeprecatedUses(103            code,104            [('foo', '<>', 8, 4, None), ('foo', '<>', 10, 0, None)])105    def test_import_from(self):106        code = '''107            from decoratortest import deprecated108            @deprecated109            class foo: pass110            def bar():111                foo()112            foo()'''113        self.checkDeprecatedUses(114            code,115            [('foo', '<>', 8, 4, None), ('foo', '<>', 10, 0, None)])116    def test_import_from_alias(self):117        code = '''118            from decoratortest import deprecated as dp119            @dp120            class foo(object): pass121            def bar():122                foo()123            foo()'''124        self.checkDeprecatedUses(125            code,126            [('foo', '<>', 8, 4, None), ('foo', '<>', 10, 0, None)])127    def test_instance_from_deprecated(self):128        code = '''129            from decoratortest import deprecated as dp130            @dp...test_multiattr.py
Source:test_multiattr.py  
...54            foo()'''55        self.checkDeprecatedUses(56            code,57            [('foo', '<>', 8, 4, None), ('foo', '<>', 10, 0, None)])58    def test_import_from_alias(self):59        code = '''60            from decorator.sub import deprecated as dp61            @dp62            def foo(): pass63            def bar():64                foo()65            foo()'''66        self.checkDeprecatedUses(67            code,...test_safeloader_utils.py
Source:test_safeloader_utils.py  
...11        self.assertEqual({"os": "operatingsystem"}, get_statement_import_as(statement))12    def test_import_from(self):13        statement = ast.parse("from os import path").body[0]14        self.assertEqual({"path": "path"}, get_statement_import_as(statement))15    def test_import_from_alias(self):16        statement = ast.parse("from os import path as stdlibpath").body[0]17        self.assertEqual({"path": "stdlibpath"}, get_statement_import_as(statement))18    def test_import_order(self):19        statement = ast.parse("import z, a").body[0]20        self.assertEqual(21            collections.OrderedDict({"z": "z", "a": "a"}),22            get_statement_import_as(statement),23        )24    def test_incorrect_statement_type(self):25        statement = ast.parse("pass").body[0]26        with self.assertRaises(ValueError):...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!!
