def launch(self, view_model): result = DummyDataTypeIndex() if view_model.param_5 is not None: result.row1 = view_model.param_5 if view_model.param_6 is not None: result.row2 = view_model.param_6 result.storage_path = self.storage_path result.string_data = ["data"] return result
def launch(self, view_model): """ Tests successful launch of a synchronous adapter :param test1_val1: a dummy integer value :param test1_val2: a dummy integer value :return: a `Datatype1` object """ result = DummyDataTypeIndex() result.row1 = 'test' result.row2 = 'test' result.storage_path = self.storage_path return result
def launch(self, view_model): """ Mimics launching with a lot of memory usage :param test: should be a very large integer; the larger, the more memory is used :returns: a `Datatype2` object, with big string_data """ result = DummyDataTypeIndex() result.row1 = 'param_5' result.row2 = 'param_6' result.storage_path = self.storage_path res_array = [] for _ in range(int(view_model.test)): res_array.append("data") result.string_data = res_array return result
def launch(self): result = DummyDataTypeIndex() result.row1 = 'test' result.row2 = 'test' result.storage_path = self.storage_path return result