bug5183: CourseConfiguration now has to contain at least one occurrence of the repeatable part

This commit is contained in:
Axel Uhl committed 2020-01-19 00:19:40 +01:00
1 parent 1b59c7f6b2
commit 95b1ed42e7
12 files changed
+340 -96

No files matched your search

@@ -252,11 +252,9 @@ public class CourseConfigurationTest extends AbstractSeleniumTest {
final String regattaName = "test";
eventApi.createEvent(ctx, regattaName, "", CompetitorRegistrationType.CLOSED, "");
final RaceColumn race = regattaApi.addRaceColumn(ctx, regattaName, /* prefix */ null, 1)[0];
courseConfigurationApi.createCourse(ctx, courseConfiguration, regattaName, race.getRaceName(), "Default");
CourseConfiguration createdCourseAsConfiguration = courseConfigurationApi
.createCourseConfigurationFromCourse(ctx, regattaName, race.getRaceName(), "Default", null);
assertEquals(6, Util.size(createdCourseAsConfiguration.getMarkConfigurations()));
assertEquals(createdCourseTemplate.getId(), createdCourseAsConfiguration.getOptionalCourseTemplateId());
assertCourseConfigurationCompared(ctx, courseConfiguration, createdCourseAsConfiguration);