def testScriptCode(self): parent_name = 'test_parent_layer' test_data = points() test_layer = QgsVectorLayer(test_data, parent_name, 'ogr') # NOQA parameter = ParameterTableField('myName', 'myDesc', parent_name) code = parameter.getAsScriptCode() result = getParameterFromString(code) self.assertIsInstance(result, ParameterTableField) parameter.optional = True code = parameter.getAsScriptCode() result = getParameterFromString(code) self.assertIsInstance(result, ParameterTableField) self.assertTrue(result.optional)
def testScriptCode(self): parent_name = "test_parent_layer" test_data = points() test_layer = QgsVectorLayer(test_data, parent_name, "ogr") parameter = ParameterTableField("myName", "myDesc", parent_name) code = parameter.getAsScriptCode() result = getParameterFromString(code) self.assertIsInstance(result, ParameterTableField) parameter.optional = True code = parameter.getAsScriptCode() result = getParameterFromString(code) self.assertIsInstance(result, ParameterTableField) self.assertTrue(result.optional)
def testScriptCode(self): parent_name = 'test_parent_layer' test_data = points() test_layer = QgsVectorLayer(test_data, parent_name, 'ogr') parameter = ParameterTableField( 'myName', 'myDesc', parent_name) code = parameter.getAsScriptCode() result = getParameterFromString(code) self.assertTrue(isinstance(result, ParameterTableField)) parameter.optional = True code = parameter.getAsScriptCode() result = getParameterFromString(code) self.assertTrue(isinstance(result, ParameterTableField)) self.assertTrue(result.optional)