Added extension properties test.
This commit is contained in:
parent
c678bb7889
commit
860d985059
2 changed files with 23 additions and 2 deletions
|
@ -74,7 +74,7 @@ open class SemverConfig @Inject constructor(
|
||||||
get() = "$keysPrefix$field"
|
get() = "$keysPrefix$field"
|
||||||
var keysPrefix = DEFAULT_KEYS_PREFIX
|
var keysPrefix = DEFAULT_KEYS_PREFIX
|
||||||
|
|
||||||
// Properties
|
// Extension Properties
|
||||||
val semver: String
|
val semver: String
|
||||||
get() = semVersion.semver
|
get() = semVersion.semver
|
||||||
val version: String
|
val version: String
|
||||||
|
|
|
@ -90,7 +90,8 @@ object SemverConfigSpec : Spek({
|
||||||
config.preReleasePrefixKey,
|
config.preReleasePrefixKey,
|
||||||
config.buildMetaKey,
|
config.buildMetaKey,
|
||||||
config.buildMetaPrefixKey,
|
config.buildMetaPrefixKey,
|
||||||
config.separatorKey)
|
config.separatorKey
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
Then("all config keys should start with test.xxxx") {
|
Then("all config keys should start with test.xxxx") {
|
||||||
|
@ -98,6 +99,26 @@ object SemverConfigSpec : Spek({
|
||||||
assertTrue(k.startsWith("test."), k)
|
assertTrue(k.startsWith("test."), k)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
When("checking extension properties") {}
|
||||||
|
|
||||||
|
Then("semver should be defaults") {
|
||||||
|
val defaultSemver =
|
||||||
|
"${Version.DEFAULT_MAJOR}${Version.DEFAULT_SEPARATOR}${Version.DEFAULT_MINOR}${Version.DEFAULT_SEPARATOR}${Version.DEFAULT_PATCH}"
|
||||||
|
assertEquals(config.semver, defaultSemver)
|
||||||
|
assertEquals(
|
||||||
|
"${config.major}${config.separator}${config.minor}${config.separator}${config.patch}",
|
||||||
|
defaultSemver
|
||||||
|
)
|
||||||
|
assertEquals(config.preRelease, Version.DEFAULT_EMPTY)
|
||||||
|
assertEquals(config.buildMeta, Version.DEFAULT_EMPTY)
|
||||||
|
assertEquals(config.preReleasePrefix, Version.DEFAULT_PRERELEASE_PREFIX)
|
||||||
|
assertEquals(config.buildMetaPrefix, Version.DEFAULT_BUILDMETA_PREFIX)
|
||||||
|
}
|
||||||
|
|
||||||
|
Then("semver = version") {
|
||||||
|
assertEquals(config.semver, config.version)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue