aboutsummaryrefslogtreecommitdiffstats
path: root/node-admin/src/test
diff options
context:
space:
mode:
authorbjormel <bjormel@verizonmedia.com>2022-12-13 16:35:58 +0100
committerbjormel <bjormel@verizonmedia.com>2022-12-13 16:35:58 +0100
commitaf6a4a08e06cd296701310273657e56da872a74e (patch)
tree1b8e079da134821a5168383da566c59298817e6f /node-admin/src/test
parentafc0a685744ae3affda301197a1eac0a2fe54a86 (diff)
yum --disablerepo
Diffstat (limited to 'node-admin/src/test')
-rw-r--r--node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task/util/yum/YumTesterTest.java17
1 files changed, 9 insertions, 8 deletions
diff --git a/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task/util/yum/YumTesterTest.java b/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task/util/yum/YumTesterTest.java
index 59c138b51df..e46788397dc 100644
--- a/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task/util/yum/YumTesterTest.java
+++ b/node-admin/src/test/java/com/yahoo/vespa/hosted/node/admin/task/util/yum/YumTesterTest.java
@@ -18,6 +18,7 @@ public class YumTesterTest {
private static final String[] packages = {"pkg1", "pkg2"};
private static final String[] repos = {"repo1", "repo2"};
+ private static final String[] disablerepos = {"disablerepo1", "disablerepo2"};
private static final YumPackageName minimalPackage = YumPackageName.fromString("pkg-1.13.1-0.el7");
private static final YumPackageName fullPackage = YumPackageName.fromString("2:pkg-1.13.1-0.el7.x86_64");
@@ -27,17 +28,17 @@ public class YumTesterTest {
@Test
void generic_yum_methods() {
- assertYumMethod(yum -> yum.expectInstall(packages).withEnableRepo(repos),
- yum -> yum.install(List.of(packages)).enableRepo(repos).converge(context));
+ assertYumMethod(yum -> yum.expectInstall(packages).withEnableRepo(repos).withDisableRepo(disablerepos),
+ yum -> yum.install(List.of(packages)).enableRepo(repos).disableRepo(disablerepos).converge(context));
- assertYumMethod(yum -> yum.expectUpdate(packages).withEnableRepo(repos),
- yum -> yum.upgrade(List.of(packages)).enableRepo(repos).converge(context));
+ assertYumMethod(yum -> yum.expectUpdate(packages).withEnableRepo(repos).withDisableRepo(disablerepos),
+ yum -> yum.upgrade(List.of(packages)).enableRepo(repos).disableRepo(disablerepos).converge(context));
- assertYumMethod(yum -> yum.expectRemove(packages).withEnableRepo(repos),
- yum -> yum.remove(List.of(packages)).enableRepo(repos).converge(context));
+ assertYumMethod(yum -> yum.expectRemove(packages).withEnableRepo(repos).withDisableRepo(disablerepos),
+ yum -> yum.remove(List.of(packages)).enableRepo(repos).disableRepo(disablerepos).converge(context));
- assertYumMethod(yum -> yum.expectInstallFixedVersion(minimalPackage.toName()).withEnableRepo(repos),
- yum -> yum.installFixedVersion(minimalPackage).enableRepo(repos).converge(context));
+ assertYumMethod(yum -> yum.expectInstallFixedVersion(minimalPackage.toName()).withEnableRepo(repos).withDisableRepo(disablerepos),
+ yum -> yum.installFixedVersion(minimalPackage).enableRepo(repos).disableRepo(disablerepos).converge(context));
// versionlock always returns success
assertYumMethodAlwaysSuccess(yum -> yum.expectDeleteVersionLock(minimalPackage.toName()),