Skip to content

Commit

Permalink
#49 Fixed bug in QueueBrowser by deleting it. Is deprecated since 2021
Browse files Browse the repository at this point in the history
  • Loading branch information
mcweba committed Jun 5, 2024
1 parent 515ad2a commit 2b37662
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@ public abstract class AbstractTest {
protected static final int REDIS_PORT = 6379;
protected static final int STORAGE_PORT = 8989;
private static final int CIRCUIT_BREAKER_REST_API_PORT = 7014;
protected static final int REDISQUES_API_PORT = 7015;

/**
* Basis configuration for RestAssured
Expand Down
17 changes: 17 additions & 0 deletions gateleen-test/src/test/java/org/swisspush/gateleen/TestUtils.java
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,23 @@ public static void waitSomeTime(int seconds) {
}
}

/**
* Adds the routing rule for queuing to the given routing rules.
*
* @param rules current rules.
*/
public static JsonObject addRoutingRuleQueuing(JsonObject rules) {

JsonObject queuing = createRoutingRule(ImmutableMap.of(
"description",
"vertx-redisques API",
"url",
"http://localhost:" + AbstractTest.REDISQUES_API_PORT + "/queuing/$1"));

rules = addRoutingRule(rules, AbstractTest.SERVER_ROOT + "/queuing/(.*)", queuing);
return rules;
}

/**
* Adds the routing rule for cleanup to the given routing rules.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ private void initRoutingRules() {
// add a routing
JsonObject rules = new JsonObject();
rules = TestUtils.addRoutingRuleMainStorage(rules);
rules = TestUtils.addRoutingRuleQueuing(rules);
rules = TestUtils.addRoutingRuleHooks(rules);
TestUtils.putRoutingRules(rules);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ public void init() {
// add a routing
JsonObject rules = new JsonObject();
rules = TestUtils.addRoutingRuleMainStorage(rules);
rules = TestUtils.addRoutingRuleQueuing(rules);
rules = TestUtils.addRoutingRuleCleanup(rules);
TestUtils.putRoutingRules(rules);
}
Expand Down

0 comments on commit 2b37662

Please sign in to comment.