Opened 8 years ago

Closed 8 years ago

#1553 closed enhancement (done)

Implement unit test for creating and validating HeuristicLab samples

Reported by: swagner Owned by: gkronber
Priority: medium Milestone: HeuristicLab 3.3.5
Component: Tests Version: 3.3.5
Keywords: Cc:

Description

Updating and validating all samples of the start page is a cumbersome task which should be done automatically in a unit test.

Change History (14)

comment:1 Changed 8 years ago by gkronber

  • Owner changed from swagner to gkronber
  • Status changed from new to accepted

comment:2 Changed 8 years ago by gkronber

r6436 added a unit test to create and run GP samples.

comment:3 Changed 8 years ago by gkronber

r6439: implemented unit test to create and run the symbolic regression sample (towerData.txt)

comment:4 Changed 8 years ago by gkronber

r6440: implemented unit test to create and run the symbolic classification sample (mammographic masses)

comment:5 Changed 8 years ago by gkronber

r6441: implemented unit test to create and run the GA VRP sample.

comment:6 Changed 8 years ago by gkronber

r6442: disabled SubroutineDeleter and ArgumentDeleter operators in the artificial ant sample.

comment:7 Changed 8 years ago by gkronber

r6474: updated result assertions for GA samples

comment:8 Changed 8 years ago by gkronber

r6476: added remaining unit tests to create and run optimizer samples.

comment:9 Changed 8 years ago by gkronber

r6477: fixed result values in assertions for the unit test of the PSO_Schwefel sample.

comment:10 Changed 8 years ago by gkronber

  • Owner changed from gkronber to swagner
  • Status changed from accepted to reviewing

comment:11 Changed 8 years ago by swagner

r6544: Added missing license header, formatted code, adapted region descriptions.

comment:12 Changed 8 years ago by swagner

Thanks for implementing all these tests. They are very helpful and take away the pain of manually creating all the samples. Great work.

comment:13 Changed 8 years ago by swagner

  • Owner changed from swagner to gkronber
  • Status changed from reviewing to readytorelease

comment:14 Changed 8 years ago by swagner

  • Resolution set to done
  • Status changed from readytorelease to closed
  • Version changed from 3.3.4 to 3.3.5
Note: See TracTickets for help on using tickets.