feat: more_tests #85

Merged
marcel.henselin merged 26 commits from feat/more_tests into alpha 2026-03-17 15:02:08 +00:00
Showing only changes of commit 4c5f392e40 - Show all commits

View file

@ -8,7 +8,6 @@ import (
"log"
"net/http"
"os"
"regexp"
"strconv"
"strings"
"testing"
@ -174,25 +173,6 @@ func TestAccInstance(t *testing.T) {
tfjsonpath.New("is_deletable"),
knownvalue.Bool(true),
),
// TODO - correct
statecheck.ExpectKnownValue(
testInstanceID,
tfjsonpath.New("connection_info"),
knownvalue.MapExact(map[string]knownvalue.Check{
"write": knownvalue.MapExact(map[string]knownvalue.Check{
"host": knownvalue.StringRegexp(regexp.MustCompile("[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}.postgresql.[a-z0-9]+.onstackit.cloud")),
"port": knownvalue.Int32Func(func(v int32) error {
if v < 0 {
return fmt.Errorf("value is negative")
}
if v <= 1024 {
return fmt.Errorf("value uses protected port range")
}
return nil
}),
}),
}),
),
},
Check: defaultNoEncInstanceTestChecks(testInstanceID, exData),
},
@ -278,25 +258,6 @@ func TestAccInstanceReApply(t *testing.T) {
tfjsonpath.New("is_deletable"),
knownvalue.Bool(true),
),
// TODO - correct
statecheck.ExpectKnownValue(
testInstanceID,
tfjsonpath.New("connection_info"),
knownvalue.MapExact(map[string]knownvalue.Check{
"write": knownvalue.MapExact(map[string]knownvalue.Check{
"host": knownvalue.StringRegexp(regexp.MustCompile("[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}.postgresql.[a-z0-9]+.onstackit.cloud")),
"port": knownvalue.Int32Func(func(v int32) error {
if v < 0 {
return fmt.Errorf("value is negative")
}
if v <= 1024 {
return fmt.Errorf("value uses protected port range")
}
return nil
}),
}),
}),
),
},
Check: defaultNoEncInstanceTestChecks(testInstanceID, exData),
},