aboutsummaryrefslogtreecommitdiff
path: root/test/app-upgrade.bats
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2013-10-20 21:55:01 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2013-10-20 22:01:26 +0200
commit989edff55111db3b457c9e04f3abf296e6ac555c (patch)
treeeb9bf0b99b7ed10a05c90a597d57e5c0e543c36d /test/app-upgrade.bats
parenta6ad0dd211ba4a394d70dd13d3375118b6e5f27a (diff)
downloadapp.sh-989edff55111db3b457c9e04f3abf296e6ac555c.tar.gz
app.sh-989edff55111db3b457c9e04f3abf296e6ac555c.tar.bz2
app.sh-989edff55111db3b457c9e04f3abf296e6ac555c.tar.xz
app.sh-989edff55111db3b457c9e04f3abf296e6ac555c.zip
o Getting "upgrade" to work with non-SNAPSHOT versions too.
o Removing maven.version. o Documenting(!) the different configuration keys and what they mean.
Diffstat (limited to 'test/app-upgrade.bats')
-rwxr-xr-xtest/app-upgrade.bats27
1 files changed, 13 insertions, 14 deletions
diff --git a/test/app-upgrade.bats b/test/app-upgrade.bats
index 5d79260..4eef351 100755
--- a/test/app-upgrade.bats
+++ b/test/app-upgrade.bats
@@ -7,35 +7,34 @@ load utils
mkzip app-a
install_artifact
- app init -d my-app maven -r "$FIXED_REPO_URL" org.example:app-a:1.0-SNAPSHOT; echo_lines
- eq '$status' 0
+ app init -d my-app maven -r "$FIXED_REPO_URL" org.example:app-a:1.0-SNAPSHOT
cd my-app
- app conf get maven.version
- match '${lines[0]}' "1.0-SNAPSHOT"
- maven_version="${lines[0]}"
app conf get app.version
- match '${lines[0]}' "1.0-.*"
+ eq '${lines[0]}' "1.0-SNAPSHOT"
app_version="${lines[0]}"
+ describe app_version = $app_version
app conf get app.resolved_version
match '${lines[0]}' "1.0-.*"
- eq '${lines[0]}' "$app_version"
resolved_version="${lines[0]}"
+ describe resolved_version = $resolved_version
+
+ app conf get app.installed_version
+ match '${lines[0]}' "1.0-.*"
+ installed_version="${lines[0]}"
+ describe installed_version = $installed_version
- describe maven_version=$maven_version
- describe app_version=$app_version
- describe resolved_version=$resolved_version
+ eq '$installed_version' "$resolved_version"
install_artifact
- app upgrade; echo_lines
- eq '$status' 0
+ app upgrade
app conf get app.resolved_version
match '${lines[0]}' "1.0-.*"
new_resolved_version="${lines[0]}"
- describe new_resolved_version=$new_resolved_version
- neq $new_resolved_version $resolved_version
+ describe new_resolved_version = $new_resolved_version
+ neq $new_resolved_version $resolved_version
}