Pass project in StackReference test

This commit is contained in:
Matt Ellis 2019-01-30 16:54:12 -08:00
parent 50c2ebbdd5
commit 42ea5d7d14
2 changed files with 9 additions and 7 deletions

View file

@ -610,15 +610,17 @@ func TestGetCreated(t *testing.T) {
// Tests that stack references work.
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{
Dir: "stack_reference",
Dependencies: []string{"@pulumi/pulumi"},
Quick: true,
}
if owner := os.Getenv("PULUMI_TEST_OWNER"); owner != "" {
opts.Config = map[string]string{
"org": owner,
}
Config: map[string]string{
"org": os.Getenv("PULUMI_TEST_OWNER"),
},
}
integration.ProgramTest(t, opts)
}

View file

@ -3,6 +3,6 @@
import * as pulumi from "@pulumi/pulumi";
let config = new pulumi.Config();
let org = config.get("org");
let slug = org ? `${org}/${pulumi.getStack()}` : pulumi.getStack();
let org = config.require("org");
let slug = `${org}/${pulumi.getProject()}/${pulumi.getStack()}`;
let a = new pulumi.StackReference(slug);