Best Python code snippet using autotest_python
base_job_unittest.py
Source:base_job_unittest.py  
...865        entries = [self.make_dummy_entry('LINE%d' % x) for x in xrange(3)]866        for entry in entries:867            self.logger.record_entry(entry)868        self.assertEqual('LINE0\nLINE1\nLINE2\n', open('status').read())869    def test_uses_given_filenames(self):870        os.mkdir('sub')871        self.logger = base_job.status_logger(self.job, self.indenter,872                                             global_filename='global.log',873                                             subdir_filename='subdir.log')874        self.logger.record_entry(self.make_dummy_entry('LINE1', subdir='sub'))875        self.logger.record_entry(self.make_dummy_entry('LINE2', subdir='sub'))876        self.logger.record_entry(self.make_dummy_entry('LINE3'))877        self.assertEqual('LINE1\nLINE2\nLINE3\n', open('global.log').read())878        self.assertEqual('LINE1\nLINE2\n', open('sub/subdir.log').read())879        self.assertFalse(os.path.exists('status'))880        self.assertFalse(os.path.exists('sub/status'))881        self.assertFalse(os.path.exists('subdir.log'))882        self.assertFalse(os.path.exists('sub/global.log'))883    def test_filenames_are_mutable(self):...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!!
