def get_app_id(app_name, platform=Platform.NONE): """ Get application id from package.json :param app_name: Folder where application is located. :return: Application id. """ json = TnsAsserts.get_package_json(app_name) return json.get('nativescript').get('id')
def get_app_id(app_name, platform=Platform.NONE): """ Get application id from package.json :param app_name: Folder where application is located. :return: Application id. """ json = TnsAsserts.get_package_json(app_name) return json.get('nativescript').get('id')
def tearDown(self): # Verify application state at the end of the test is correct if File.exists(self.app_name): data = TnsAsserts.get_package_json(self.app_name) assert "tns-android" in data["nativescript"], "'tns-android' not found under `nativescript` in package.json" assert "tns-android" not in data["dependencies"], "'tns-android' found under `dependencies` in package.json" BaseClass.tearDown(self) Folder.cleanup(self.platforms_android + '/build/outputs') Folder.cleanup("with space")
def tearDown(self): # Verify application state at the end of the test is correct if File.exists(self.app_name): data = TnsAsserts.get_package_json(self.app_name) assert "tns-android" in data[ "nativescript"], "'tns-android' not found under `nativescript` in package.json" assert "tns-android" not in data[ "dependencies"], "'tns-android' found under `dependencies` in package.json" BaseClass.tearDown(self) Folder.cleanup(self.platforms_android + '/build/outputs') Folder.cleanup("with space")