File tree Expand file tree Collapse file tree 4 files changed +9
-6
lines changed
Expand file tree Collapse file tree 4 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -281,7 +281,7 @@ def _task_finished(self, f):
281281 self .model = None
282282 self .show_fitting_failed (ex )
283283 else :
284- self .model .name = self .learner_name
284+ self .model .name = self .effective_learner_name ()
285285 self .model .instances = self .data
286286 self .model .skl_model .orange_callback = None # remove unpicklable callback
287287 self .Outputs .model .send (self .model )
Original file line number Diff line number Diff line change @@ -328,7 +328,7 @@ def update_model(self):
328328 except MemoryError :
329329 self .Error .out_of_memory ()
330330 else :
331- self .model .name = self .learner_name
331+ self .model .name = self .effective_learner_name ()
332332 self .model .instances = self .data
333333 self .valid_data = True
334334 self .Outputs .model .send (self .model )
Original file line number Diff line number Diff line change @@ -362,11 +362,14 @@ def test_output_learner_name(self):
362362 def test_output_model_name (self ):
363363 """Check if model's name properly changes"""
364364 new_name = "Model Name"
365- self .widget .name_line_edit .setText (new_name )
366365 self .send_signal (self .widget .Inputs .data , self .data )
367366 self .click_apply ()
368- self .wait_until_stop_blocking ()
369- self .assertEqual (self .get_output (self .widget .Outputs .model ).name , new_name )
367+ self .assertEqual (self .get_output (self .widget .Outputs .model ).name ,
368+ self .widget .effective_learner_name ())
369+ self .widget .name_line_edit .setText (new_name )
370+ self .click_apply ()
371+ self .assertEqual (self .get_output (self .widget .Outputs .model ).name ,
372+ new_name )
370373
371374 def test_output_model_picklable (self ):
372375 """Check if model can be pickled"""
Original file line number Diff line number Diff line change @@ -234,7 +234,7 @@ def update_model(self):
234234 except BaseException as exc :
235235 self .show_fitting_failed (exc )
236236 else :
237- self .model .name = self .learner_name or self . captionTitle
237+ self .model .name = self .effective_learner_name ()
238238 self .model .instances = self .data
239239 self ._send_model ()
240240
You can’t perform that action at this time.
0 commit comments