blob: 768bd51edb12a926d5ee1d94b58ff4571613ec43 [file]
mock_provider "test" {
mock_resource "test_resource" {
defaults = {
id = format("f-%s", "foo")
}
}
}
override_resource {
target = test_resource.bar
values = {
id = format("%s-%s", uuid(), "bar")
}
}
run "validate_test_resource_foo" {
assert {
condition = test_resource.foo.id == "f-foo"
error_message = "invalid value"
}
}
run "validate_test_resource_bar" {
assert {
condition = length(test_resource.bar.id) > 10
error_message = "invalid value"
}
}