test(connector/ldap): remove ldap test gate
Now that the ldap tests don't create containers on the fly they can run the same way as other integration tests. Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
This commit is contained in:
		
							
								
								
									
										1
									
								
								.github/workflows/ci.yaml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.github/workflows/ci.yaml
									
									
									
									
										vendored
									
									
								
							| @@ -71,7 +71,6 @@ jobs: | ||||
|           DEX_POSTGRES_HOST: localhost | ||||
|           DEX_POSTGRES_PORT: ${{ job.services.postgres.ports[5432] }} | ||||
|           DEX_ETCD_ENDPOINTS: http://localhost:${{ job.services.etcd.ports[2379] }} | ||||
|           DEX_LDAP_TESTS: 1 | ||||
|           DEX_LDAP_HOST: localhost | ||||
|           DEX_LDAP_PORT: 389 | ||||
|           DEX_LDAP_TLS_PORT: 636 | ||||
|   | ||||
| @@ -13,8 +13,6 @@ import ( | ||||
| 	"github.com/dexidp/dex/connector" | ||||
| ) | ||||
|  | ||||
| const envVar = "DEX_LDAP_TESTS" | ||||
|  | ||||
| // connectionMethod indicates how the test should connect to the LDAP server. | ||||
| type connectionMethod int32 | ||||
|  | ||||
| @@ -527,13 +525,7 @@ func getenv(key, defaultVal string) string { | ||||
| // | ||||
| // The tests require LDAP to be runnning. | ||||
| // You can use the provided docker-compose file to setup an LDAP server. | ||||
| // | ||||
| // The DEX_LDAP_TESTS must be set to "1" | ||||
| func runTests(t *testing.T, connMethod connectionMethod, config *Config, tests []subtest) { | ||||
| 	if os.Getenv(envVar) != "1" { | ||||
| 		t.Skipf("%s not set. Skipping test (run 'export %s=1' to run tests)", envVar, envVar) | ||||
| 	} | ||||
|  | ||||
| 	// Shallow copy. | ||||
| 	c := *config | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user