mirror of
https://github.com/sdkman/sdkman-cli.git
synced 2026-04-17 21:48:43 -04:00
Fix broadcast flush issue.
This commit is contained in:
@@ -21,7 +21,8 @@ function __sdk_flush {
|
||||
|
||||
case "$qualifier" in
|
||||
broadcast)
|
||||
if [[ -f "${SDKMAN_DIR}/var/broadcast" ]]; then
|
||||
if [[ -f "${SDKMAN_DIR}/var/broadcast_id" ]]; then
|
||||
rm "${SDKMAN_DIR}/var/broadcast_id"
|
||||
rm "${SDKMAN_DIR}/var/broadcast"
|
||||
__sdkman_echo_green "Broadcast has been flushed."
|
||||
else
|
||||
|
||||
@@ -16,4 +16,14 @@ And(~'^a new Broadcast "(.*)" with id "(.*)" is available$') { String broadcast,
|
||||
And(~'^a prior Broadcast "(.*)" with id "(.*)" was issued$') { String broadcast, String id ->
|
||||
broadcastIdFile.write id
|
||||
broadcastFile.write broadcast
|
||||
}
|
||||
|
||||
And(~'^no broadcast message can be found$') {->
|
||||
assert !broadcastIdFile.exists()
|
||||
assert !broadcastFile.exists()
|
||||
}
|
||||
|
||||
And(~'^the broadcast has been flushed$') { ->
|
||||
broadcastIdFile.delete()
|
||||
broadcastFile.delete()
|
||||
}
|
||||
@@ -10,10 +10,6 @@ And(~'^no candidates are know locally$') {->
|
||||
assert ! candidatesFile.exists()
|
||||
}
|
||||
|
||||
And(~'^no broadcast message can be found$') {->
|
||||
assert ! (broadcastFile.exists() && broadcastIdFile.exists())
|
||||
}
|
||||
|
||||
And(~'^the archive "([^"]*)" has been cached$') { String archive ->
|
||||
new File(archiveDir, archive).createNewFile()
|
||||
}
|
||||
@@ -30,11 +26,6 @@ And(~'^no "([^"]*)" file is present in temporary storage$') { String fileName ->
|
||||
assert ! new File(tmpDir, fileName).exists()
|
||||
}
|
||||
|
||||
And(~'^the broadcast has been flushed$') {->
|
||||
broadcastIdFile.delete()
|
||||
broadcastFile.delete()
|
||||
}
|
||||
|
||||
And(~'^a prior version "([^"]*)" was detected$') { String version ->
|
||||
assert versionFile.exists()
|
||||
assert versionFile.text.contains(version)
|
||||
|
||||
Reference in New Issue
Block a user