vault/helper/testhelpers
Nick Cabatoff c5549cdac6
Call runFilteredPathsEvaluation from within mountInternal/enableCredentialInternal (#21260)
The main point of this work is to move runFilteredPathsEvaluation inside mountInternal/enableCredentialInternal, while we hold the lock.  This requires that we grab both the mountsLock and authLock, for reasons that only make sense when looking at the ent code.

While fixing this I noticed that ListAuths grabs the wrong lock, so I also fixed that.

And I modified ClusterSetup: as a convenience, it now populates the factories for all the builtin engines in the config it returns.
2023-06-15 16:55:59 +00:00
..
azurite Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
cassandra VAULT-14847 Skip cetain tests on ARM (#20990) 2023-06-05 14:02:39 -04:00
certhelpers adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
consul Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
corehelpers adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
etcd Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
fakegcsserver Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
ldap VAULT-14847 Skip cetain tests on ARM (#20990) 2023-06-05 14:02:39 -04:00
logical adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
minimal Introduce a wrapper for NewTestCluster that only supports single node (#20872) 2023-06-02 11:45:17 -04:00
minio Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
mongodb Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
mssql VAULT-14847 Skip cetain tests on ARM (#20990) 2023-06-05 14:02:39 -04:00
mysql VAULT-14847 Skip cetain tests on ARM (#20990) 2023-06-05 14:02:39 -04:00
pluginhelpers adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
postgresql Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
seal Convert seal.Access struct into a interface (OSS) (#20510) 2023-05-04 14:22:30 -04:00
teststorage Call runFilteredPathsEvaluation from within mountInternal/enableCredentialInternal (#21260) 2023-06-15 16:55:59 +00:00
testhelpers_oss.go Moved 'WaitForNodesExcludingSelectedStandbys' to shared testhelpers file (#19976) 2023-04-04 15:32:01 +01:00
testhelpers.go Adds an ACME validation failure test for certbot. (#21028) 2023-06-08 10:18:37 -05:00