package main import ( "os" "testing" acmetest "github.com/cert-manager/cert-manager/test/acme" ) var ( zone = os.Getenv("FREEDNS_DOMAIN") ) func TestRunsSuite(t *testing.T) { // The manifest path should contain a file named config.json that is a // snippet of valid configuration that should be included on the // ChallengeRequest passed as part of the test cases. // fixture := acmetest.NewFixture(&customDNSProviderSolver{}, acmetest.SetResolvedZone(zone), acmetest.SetManifestPath("testdata/freedns-solver"), acmetest.SetUseAuthoritative(false), ) fixture.RunBasic(t) fixture.RunExtended(t) }