Pass project in StackReference test
This commit is contained in:
parent
50c2ebbdd5
commit
42ea5d7d14
|
@ -610,15 +610,17 @@ func TestGetCreated(t *testing.T) {
|
||||||
|
|
||||||
// Tests that stack references work.
|
// Tests that stack references work.
|
||||||
func TestStackReference(t *testing.T) {
|
func TestStackReference(t *testing.T) {
|
||||||
|
if owner := os.Getenv("PULUMI_TEST_OWNER"); owner != "" {
|
||||||
|
t.Skipf("Skipping: PULUMI_TEST_OWNER is not set")
|
||||||
|
}
|
||||||
|
|
||||||
opts := &integration.ProgramTestOptions{
|
opts := &integration.ProgramTestOptions{
|
||||||
Dir: "stack_reference",
|
Dir: "stack_reference",
|
||||||
Dependencies: []string{"@pulumi/pulumi"},
|
Dependencies: []string{"@pulumi/pulumi"},
|
||||||
Quick: true,
|
Quick: true,
|
||||||
}
|
Config: map[string]string{
|
||||||
if owner := os.Getenv("PULUMI_TEST_OWNER"); owner != "" {
|
"org": os.Getenv("PULUMI_TEST_OWNER"),
|
||||||
opts.Config = map[string]string{
|
},
|
||||||
"org": owner,
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
integration.ProgramTest(t, opts)
|
integration.ProgramTest(t, opts)
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,6 +3,6 @@
|
||||||
import * as pulumi from "@pulumi/pulumi";
|
import * as pulumi from "@pulumi/pulumi";
|
||||||
|
|
||||||
let config = new pulumi.Config();
|
let config = new pulumi.Config();
|
||||||
let org = config.get("org");
|
let org = config.require("org");
|
||||||
let slug = org ? `${org}/${pulumi.getStack()}` : pulumi.getStack();
|
let slug = `${org}/${pulumi.getProject()}/${pulumi.getStack()}`;
|
||||||
let a = new pulumi.StackReference(slug);
|
let a = new pulumi.StackReference(slug);
|
||||||
|
|
Loading…
Reference in a new issue