Skip to content

Commit 142ef36

Browse files
committed
Merged PR 716822: Allow safe source rewrites for QTest
Allow safe source rewrites for QTest
1 parent 678e71b commit 142ef36

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Public/Sdk/Public/Tools/QTest/Tool.QTestRunner.dsc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,7 @@ export function runQTest(args: QTestArguments): Result {
451451
allowUndeclaredSourceReads: isJSProject,
452452
enforceWeakFingerprintAugmentation: isJSProject ? true : undefined,
453453
outputs: outputs,
454+
sourceRewritePolicy: args.safeSourceRewritesAreAllowed ? args.safeSourceRewritesAreAllowed : "sourceRewritesAreErrors"
454455
},
455456
changeAffectedInputListWrittenFileArg
456457
)
@@ -658,6 +659,8 @@ export interface QTestArguments extends Transformer.RunnerArguments {
658659
* List of DBS.QTest.exe arguments can be found here: https://dev.azure.com/mseng/Domino/_git/CloudBuild?path=/private/QTest/QTestExe/QTestExeArgumentObject.cs
659660
*/
660661
additionalQTestArgumentsFile?: File;
662+
/** Allows safe rewrites over source code files */
663+
safeSourceRewritesAreAllowed?: SourceRewritePolicy;
661664
/** Nested tool options */
662665
tools?: {
663666
/**

0 commit comments

Comments
 (0)