mirror of
https://gitee.com/dcren/initializr.git
synced 2025-12-26 22:25:51 +08:00
Merge pull request #178 from sdeleuze/issue-177
* pr/178: Polish contribution Fix pre-filled form inconsistencies
This commit is contained in:
@@ -97,6 +97,7 @@
|
||||
case 'language':
|
||||
$('.' + param.name.toLowerCase() + '-form-group').removeClass("hidden");
|
||||
$('#' + param.name+ ' option[value="' + value + '"]').prop('selected', true);
|
||||
$('#' + param.name).change();
|
||||
break;
|
||||
case 'groupId':
|
||||
case 'artifactId':
|
||||
@@ -105,6 +106,7 @@
|
||||
case 'packageName':
|
||||
$('.' + param.name.toLowerCase() + '-form-group').removeClass("hidden");
|
||||
$('#' + param.name).val(value);
|
||||
$('#' + param.name).change();
|
||||
break;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -344,6 +344,25 @@ class ProjectGenerationSmokeTests extends AbstractInitializrControllerIntegratio
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
void customizationsOnGroupIdAndArtifactId() {
|
||||
toHome('/#!groupId=com.example.acme&artifactId=my-project') {
|
||||
page.generateProject.click()
|
||||
at HomePage
|
||||
def projectAssert = zipProjectAssert(from('my-project.zip'))
|
||||
projectAssert.hasBaseDir('my-project')
|
||||
.isMavenProject()
|
||||
.isJavaProject('com.example.acme', 'MyProjectApplication' )
|
||||
.hasStaticAndTemplatesResources(false)
|
||||
.pomAssert()
|
||||
.hasGroupId('com.example.acme')
|
||||
.hasArtifactId('my-project')
|
||||
.hasDependenciesCount(2)
|
||||
.hasSpringBootStarterRootDependency()
|
||||
.hasSpringBootStarterTest()
|
||||
}
|
||||
}
|
||||
|
||||
private Browser toHome(Closure script) {
|
||||
toHome('/', script)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user