Class BaseLdapJdbcTest

  • All Implemented Interfaces:
    io.trino.tempto.RequirementsProvider
    Direct Known Subclasses:
    TestLdapTrinoJdbc

    public abstract class BaseLdapJdbcTest
    extends io.trino.tempto.ProductTest
    implements io.trino.tempto.RequirementsProvider
    • Field Detail

      • ldapTruststorePath

        @Inject
        protected String ldapTruststorePath
      • ldapTruststorePassword

        @Inject
        protected String ldapTruststorePassword
      • ldapUserName

        @Inject
        protected String ldapUserName
      • ldapUserPassword

        @Inject
        protected String ldapUserPassword
    • Constructor Detail

      • BaseLdapJdbcTest

        public BaseLdapJdbcTest()
    • Method Detail

      • getRequirements

        public io.trino.tempto.Requirement getRequirements​(io.trino.tempto.configuration.Configuration configuration)
        Specified by:
        getRequirements in interface io.trino.tempto.RequirementsProvider
      • expectQueryToFail

        protected void expectQueryToFail​(String user,
                                         String password,
                                         String message)
      • prestoServer

        protected String prestoServer()
      • getLdapUrl

        protected String getLdapUrl()
      • getLdapUrlFormat

        protected abstract String getLdapUrlFormat()