# webid-oidc, implementation of the Solid specification # Copyright (C) 2020, 2021 Vivien Kraus # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as # published by the Free Software Foundation, either version 3 of the # License, or (at your option) any later version. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . TESTS = %reldir%/load-library.scm \ %reldir%/base64-ok.scm \ %reldir%/base64-error.scm \ %reldir%/random.scm \ %reldir%/jwk-kty-ec-correct.scm \ %reldir%/jwk-kty-ec-incorrect.scm \ %reldir%/jwk-kty-rsa-correct.scm \ %reldir%/jwk-kty-rsa-incorrect.scm \ %reldir%/jwk-public.scm \ %reldir%/hash-ok.scm \ %reldir%/hash-unsupported.scm \ %reldir%/jwks-get.scm \ %reldir%/jkt.scm \ %reldir%/verify.scm \ %reldir%/verification-failed.scm \ %reldir%/cache-valid.scm \ %reldir%/cache-revalidate.scm \ %reldir%/oidc-configuration.scm \ %reldir%/dpop-proof-valid.scm \ %reldir%/dpop-proof-valid-ath.scm \ %reldir%/dpop-proof-wrong-htm.scm \ %reldir%/dpop-proof-wrong-htu.scm \ %reldir%/dpop-proof-iat-in-future.scm \ %reldir%/dpop-proof-iat-too-late.scm \ %reldir%/dpop-proof-wrong-key.scm \ %reldir%/dpop-proof-replay.scm \ %reldir%/dpop-proof-no-ath.scm \ %reldir%/dpop-proof-invalid-ath.scm \ %reldir%/dpop-proof-no-explicit-exp.scm \ %reldir%/dpop-proof-no-explicit-iat.scm \ %reldir%/client-manifest-public.scm \ %reldir%/client-manifest.scm \ %reldir%/client-manifest-fraudulent.scm \ %reldir%/refresh-token.scm \ %reldir%/too-many-refresh-tokens.scm \ %reldir%/refresh-token-with-wrong-key.scm \ %reldir%/authorization-endpoint-no-args.scm \ %reldir%/authorization-endpoint-get-form.scm \ %reldir%/authorization-endpoint-submit-form.scm \ %reldir%/token-endpoint-issue.scm \ %reldir%/token-endpoint-refresh.scm \ %reldir%/provider-confirmation.scm \ %reldir%/resource-server.scm \ %reldir%/client-workflow.scm \ %reldir%/client-manifest-not-modified.scm \ %reldir%/server-content.scm \ %reldir%/server-path.scm \ %reldir%/http-link.scm \ %reldir%/acl.scm \ %reldir%/crud.scm \ %reldir%/preconditions.scm \ %reldir%/xml-keys.scm \ %reldir%/xml-accounts.scm \ %reldir%/reverse-proxy.scm \ %reldir%/reverse-proxy-502.scm \ %reldir%/reverse-proxy-anonymous.scm \ %reldir%/hello.scm EXTRA_DIST += $(TESTS) %reldir%/ChangeLog TEST_EXTENSIONS = .scm .PHONY: %canon_reldir%-clean-local clean-local: %canon_reldir%-clean-local %canon_reldir%-clean-local: rm -rf %reldir%/*.cache rm -rf %reldir%/*.home AM_TESTS_ENVIRONMENT = $(top_builddir)/pre-inst-env SCM_LOG_COMPILER = $(GUILE) AM_SCM_LOG_FLAGS = --no-auto-compile -s