|
|
|
@ -7,6 +7,7 @@ import {
|
|
|
|
|
} from "../test";
|
|
|
|
|
|
|
|
|
|
type TestVariables = Readonly<{
|
|
|
|
|
share: string;
|
|
|
|
|
agent_id: string;
|
|
|
|
|
resource_id: string;
|
|
|
|
|
admin_username?: string;
|
|
|
|
@ -42,10 +43,12 @@ describe("Web RDP", async () => {
|
|
|
|
|
testRequiredVariables<TestVariables>(import.meta.dir, {
|
|
|
|
|
agent_id: "foo",
|
|
|
|
|
resource_id: "bar",
|
|
|
|
|
share: "owner"
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
it("Has the PowerShell script install Devolutions Gateway", async () => {
|
|
|
|
|
const state = await runTerraformApply<TestVariables>(import.meta.dir, {
|
|
|
|
|
share: "owner",
|
|
|
|
|
agent_id: "foo",
|
|
|
|
|
resource_id: "bar",
|
|
|
|
|
});
|
|
|
|
@ -93,6 +96,7 @@ describe("Web RDP", async () => {
|
|
|
|
|
{
|
|
|
|
|
agent_id: "foo",
|
|
|
|
|
resource_id: "bar",
|
|
|
|
|
share: "owner"
|
|
|
|
|
},
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
@ -111,6 +115,7 @@ describe("Web RDP", async () => {
|
|
|
|
|
const customizedState = await runTerraformApply<TestVariables>(
|
|
|
|
|
import.meta.dir,
|
|
|
|
|
{
|
|
|
|
|
share: "owner",
|
|
|
|
|
agent_id: "foo",
|
|
|
|
|
resource_id: "bar",
|
|
|
|
|
admin_username: customAdminUsername,
|
|
|
|
|