def test_report_with_log_dir(self): try_remove(OUTPUT_HTML) argv = ["run", OWL, "--device", "Android:///", "--log", DIR("./logs")] main_parser(argv) argv = ["report", OWL, "--log_root", DIR(".")] main_parser(argv) self.assertTrue(os.path.exists(OUTPUT_HTML))
def test_run_android(self): argv = ["run", OWL, "--device", "Android:///", "--log"] main_parser(argv) # test_report(self): try_remove(OUTPUT_HTML) argv = ["report", OWL] main_parser(argv) self.assertTrue(os.path.exists(OUTPUT_HTML))
def test_pull(self): tmpdir = "/data/local/tmp" imgname = os.path.basename(IMG) tmpimgpath = tmpdir + "/" + imgname self.adb.push(IMG, tmpdir) try_remove(imgname) self.adb.pull(tmpimgpath, ".") self.assertTrue(os.path.exists(imgname)) try_remove(imgname)
def test_snapshot(self): try_remove(SNAPSHOT) result = self.windows.snapshot(filename=SNAPSHOT) self.assertIsInstance(result, numpy.ndarray) try_remove(SNAPSHOT)
def tearDownClass(self): try_remove('screen.png')
def tearDownClass(cls): G.LOGGER.set_logfile(None) try_remove(OUTPUT_HTML)
def delete_path(cls, path_list): for path in path_list: try_remove(path)
def test_report_gif(self): try_remove(OUTPUT_GIF) argv = ["report", OWL, "--gif"] main_parser(argv) self.assertTrue(os.path.exists(OUTPUT_GIF))
def test_report(self): try_remove(OUTPUT_HTML) argv = ["report", OWL] main_parser(argv) self.assertTrue(os.path.exists(OUTPUT_HTML))