Skip to content

Commit 23abd92

Browse files
authored
Merge pull request #133 from saoirse-a/authorizer-test-runlimits
Use 500ms run limits in AuthorizerTest
2 parents bbd379c + 2a40e3b commit 23abd92

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/test/java/org/eclipse/biscuit/token/AuthorizerTest.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,21 @@
1111

1212
import biscuit.format.schema.Schema;
1313
import java.security.SecureRandom;
14+
import java.time.Duration;
1415
import java.util.ArrayList;
1516
import java.util.Arrays;
1617
import java.util.List;
1718
import java.util.Set;
1819
import org.eclipse.biscuit.crypto.KeyPair;
20+
import org.eclipse.biscuit.datalog.RunLimits;
1921
import org.eclipse.biscuit.error.Error;
2022
import org.eclipse.biscuit.error.Error.Parser;
2123
import org.eclipse.biscuit.token.builder.Expression;
2224
import org.eclipse.biscuit.token.builder.Term;
2325
import org.junit.jupiter.api.Test;
2426

2527
public class AuthorizerTest {
28+
final RunLimits runLimits = new RunLimits(500, 100, Duration.ofMillis(500));
2629

2730
@Test
2831
public void testAuthorizerPolicy() throws Parser {
@@ -102,7 +105,7 @@ public void testDatalogAuthorizer() throws Exception {
102105
String datalog = String.join(";", Arrays.asList(l0, l1, l2));
103106
authorizer.addDatalog(datalog);
104107

105-
assertDoesNotThrow(() -> authorizer.authorize());
108+
assertDoesNotThrow(() -> authorizer.authorize(runLimits));
106109

107110
Term emailTerm = queryFirstResult(authorizer, "right($address) <- email($address)");
108111
assertEquals("[email protected]", ((Term.Str) emailTerm).getValue());

0 commit comments

Comments
 (0)