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