export function exportTestScript()

in src/constants.ts [65:83]


export function exportTestScript(TFConfiguration: string, resoureGroupName: string, storageAccountName: string, testDirectory: string): string {
    const testScript = `
        #!/bin/bash
        mkdir -p $HOME/clouddrive/${testDirectory}

        echo -e "${TFConfiguration}" > $HOME/clouddrive/${testDirectory}/testfile.tf

        export TF_VAR_storage_account_key=$(az storage account keys list -g ${resoureGroupName} -n ${storageAccountName} | jq '.[0].value')

        mkdir -p $HOME/clouddrive/${testDirectory}/.azure

        az account list --refresh &> /dev/null

        cp $HOME/.azure/*.json $HOME/clouddrive/${testDirectory}/.azure

    `;

    return testScript;
}