Skip to content

fix: sasprogramfile macro (#1419)#1774

Merged
mikewporter merged 5 commits intomainfrom
pr-mwp-1419-wrapper-code
Feb 17, 2026
Merged

fix: sasprogramfile macro (#1419)#1774
mikewporter merged 5 commits intomainfrom
pr-mwp-1419-wrapper-code

Conversation

@mikewporter
Copy link
Contributor

@mikewporter mikewporter commented Jan 30, 2026

Summary:
Provided better definition for providing a full path definition of the fileName value for SAS Server file system which eventually will get defined in the _SASPROGRAMFILE macro definition in the wrapper code which gets submitted with each run.

Testing:
There are already test cases defined to exercise the fileName value. Tested against IOM and Viya and local File system. SSH not applicable.

Local Files and IOM based files server files will return the full path.
Viya Server files will define the relative path to home.

In addition to testing the output of the MACRO value, consider also testing:

  • Renaming a file
  • Moving a file
  • Opening/updating a file

Summary:
Provided better definition for providing a full path definition of the fileName value for SAS Server file system which eventually will get defined in the _SASPROGRAMFILE macro definition in the wrapper code which gets submitted with each run.

Testing:
There are already test cases defined to exercise the fileName value.
Tested against IOM and Viya and local File system. SSH not applicable.

Signed-off-by: MIKE PORTER <mike.porter@sas.com>
@mikewporter mikewporter marked this pull request as ready for review January 30, 2026 20:20
MIKE PORTER added 4 commits February 3, 2026 10:38
- address code review suggestions
Summary:
Provided better definition for providing a full path definition of the fileName value for SAS Server file system which eventually will get defined in the _SASPROGRAMFILE macro definition in the wrapper code which gets submitted with each run.

Testing:
There are already test cases defined to exercise the fileName value.
Tested against IOM and Viya and local File system. SSH not applicable.

Signed-off-by: MIKE PORTER <mike.porter@sas.com>
DCO Remediation Commit for MIKE PORTER <mike.porter@sas.com>

I, MIKE PORTER <mike.porter@sas.com>, hereby add my Signed-off-by to this commit: ecc25a8

Signed-off-by: MIKE PORTER <mike.porter@sas.com>
Signed-off-by: MIKE PORTER <mike.porter@sas.com>
@snlwih
Copy link

snlwih commented Feb 11, 2026

@mikewporter / @scottdover , sounds like "it's almost there" and therefore should already be added to milestone 1.19?

@scottdover scottdover linked an issue Feb 12, 2026 that may be closed by this pull request
@dahils dahils added testing Test the pull requests testing-complete Complete the pull requests testing and removed verification-needed testing Test the pull requests labels Feb 16, 2026
@mikewporter mikewporter added this to the 1.19.0 milestone Feb 17, 2026
@mikewporter mikewporter merged commit 9485716 into main Feb 17, 2026
3 checks passed
@mikewporter mikewporter deleted the pr-mwp-1419-wrapper-code branch February 17, 2026 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing-complete Complete the pull requests testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

_SASPROGRAMFILE variable in VS Code

4 participants