class CheckImageDetails(PhotoTestBase): @classmethod def setUpClass(self): """ install apk """ super(CheckImageDetails, self).setUpClass() self.photos = get_photo_implement() self.photos.rm_delete_photos() self.photos.deploy_photo_content('Pictures', 'picture_002') self.pic_path = file_sys.get_file_list("/sdcard/Pictures")[0] def setUp(self): super(CheckImageDetails, self).setUp() self._test_name = __name__ print "[Setup]: %s" % self._test_name self._checkDetails = ImageDetails() def tearDown(self): print "[Teardown]: %s" % self._test_name super(CheckImageDetails, self).tearDown() self.photos.rm_delete_photos() def test_check_image_details_gif(self): # self.photos.launch_photos_am() # self.photos.open_a_picture() self.photos.open_image_command(self.pic_path) time.sleep(3) self.photos.view_picture_details() self._checkDetails.check_detail() self.photos.stop_photos_am()
class CheckImageDetails(PhotoTestBase): @classmethod def setUpClass(self): """ install apk """ super(CheckImageDetails, self).setUpClass() self.photos = get_photo_implement() self.photos.rm_delete_photos() self.photos.refresh_sdcard() config = TestConfig() cfg_file = 'tests.tablet.artifactory.conf' cfg_arti = config.read(cfg_file, 'artifactory') config_handle = ConfigHandle() cfg_arti["location"] = config_handle.read_configuration('artifactory', 'location', '/etc/oat/', 'sys.conf') cfg = config.read(cfg_file, 'content_picture') arti = Artifactory(cfg_arti.get('location')) pic_name = cfg.get("bmp") file_path = arti.get(pic_name) g_common_obj.adb_cmd_common('push ' + file_path + ' /sdcard/Pictures') self.pic_path = '/sdcard/Pictures/' + os.path.basename(file_path) ImageDetails.set_workaround() def setUp(self): super(CheckImageDetails, self).setUp() self._test_name = __name__ print "[Setup]: %s" % self._test_name self._checkDetails = ImageDetails() def tearDown(self): print "[Teardown]: %s" % self._test_name super(CheckImageDetails, self).tearDown() self.photos.rm_delete_photos() self.photos.refresh_sdcard() def test_check_image_details_bmp(self): # self.photos.launch_photos_am() # self.photos.open_a_picture() self.photos.open_image_command(self.pic_path) time.sleep(3) self.photos.view_picture_details() self._checkDetails.check_detail() self.photos.stop_photos_am()