Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update PowerStig to support selective testing of text files by file extension #240

Open
stevehose opened this issue Jan 11, 2019 · 2 comments
Labels
enhancement New feature or request In Progress
Milestone

Comments

@stevehose
Copy link
Contributor

This request is for improving integration testing. Currently, integration testing analyzes text files ('.gitignore', '.gitattributes', '.ps1', '.psm1', '.psd1', '.json', '.xml', '.cmd', '.mof', '.md', '.js', '.yml') with several tests such as looking for empty files, Unicode encoding, content with tab characters, and files that do not end with a newline character. A better approach is to select which tests are appropriate for each file type. For example, a .xml file doesn't have to end with a newline and it is irrelevant if it contains a tab character, but it shouldn't be an empty file or be Unicode-encoded.

@stevehose stevehose added the enhancement New feature or request label Jan 11, 2019
@stevehose stevehose added this to the 2.4.0.0 milestone Jan 11, 2019
@athaynes
Copy link
Contributor

athaynes commented Mar 1, 2019

@stevehose any progress on this issue?

@athaynes athaynes modified the milestones: 2.4.0.0, 3.1.0 Mar 1, 2019
@stevehose
Copy link
Contributor Author

@athaynes - I have been buried up to my eyeballs on the current team I'm on, so, no, I haven't made additional progress. I probably should take an hour and wrap up what I was working on and commit it. Are you seeing customer inquiries or demand?

@athaynes athaynes modified the milestones: 3.1.0, 3.2.0 Apr 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request In Progress
Projects
None yet
Development

No branches or pull requests

2 participants