Skip to content

Commit 748684d

Browse files
committed
fix: DSP TCK runtime (#5174)
(cherry picked from commit 0d0ca10)
1 parent 9e17c42 commit 748684d

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

system-tests/dsp-compatibility-tests/compatibility-test-runner/src/test/java/org/eclipse/edc/tck/dsp/PostgresEdcCompatibilityDockerTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
package org.eclipse.edc.tck.dsp;
1616

17-
import org.eclipse.edc.junit.annotations.NightlyTest;
17+
import org.eclipse.edc.junit.annotations.PostgresqlIntegrationTest;
1818
import org.eclipse.edc.junit.extensions.EmbeddedRuntime;
1919
import org.eclipse.edc.junit.extensions.RuntimeExtension;
2020
import org.eclipse.edc.junit.extensions.RuntimePerClassExtension;
@@ -43,7 +43,7 @@
4343
import static org.eclipse.edc.tck.dsp.CompatibilityTests.ALLOWED_FAILURES;
4444
import static org.eclipse.edc.util.io.Ports.getFreePort;
4545

46-
@NightlyTest
46+
@PostgresqlIntegrationTest
4747
@Testcontainers
4848
public class PostgresEdcCompatibilityDockerTest {
4949

system-tests/protocol-tck/tck-extension/src/main/java/org/eclipse/edc/tck/dsp/identity/TckIdentityExtension.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
package org.eclipse.edc.tck.dsp.identity;
1616

17+
import org.eclipse.edc.protocol.spi.DefaultParticipantIdExtractionFunction;
1718
import org.eclipse.edc.runtime.metamodel.annotation.Provider;
1819
import org.eclipse.edc.spi.iam.AudienceResolver;
1920
import org.eclipse.edc.spi.iam.IdentityService;
@@ -35,6 +36,11 @@ public String name() {
3536
public IdentityService identityService() {
3637
return new NoopIdentityService();
3738
}
39+
40+
@Provider
41+
public DefaultParticipantIdExtractionFunction defaultParticipantIdExtractionFunction() {
42+
return claimToken -> claimToken.getStringClaim("client_id");
43+
}
3844

3945
@Provider
4046
public AudienceResolver audienceResolver() {

0 commit comments

Comments
 (0)