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

Tests - Add tests to ensure all public commands include help information #401

Merged
merged 11 commits into from
Jul 10, 2020

Conversation

vexx32
Copy link
Owner

@vexx32 vexx32 commented Jul 9, 2020

PR Summary

Add some generalized tests to ensure module help is up to snuff.

Context

Help is important! :<

Changes

  • Added test file.
  • Removed CBH in Get-Blank
  • Updated help documentation for consistency, Markdown lint fixes, etc.
  • Updated module generation to put files in en culture folder so en-GB etc culture settings can still find the help

Checklist

  • Pull Request has a meaningful title.
  • Summarised changes.
  • Pull Request is ready to merge & is not WIP.
  • Added tests / only testable interactively.
    • Make sure you add a new test if old tests do not effectively test the code changed.
  • Added documentation / opened issue to track adding documentation at a later date.

@vexx32 vexx32 added PR-Needs-Review 🔍 Let's take a closer look! Category-Tests ✅ Pertaining to tests for the module functions. labels Jul 9, 2020
@vexx32 vexx32 self-assigned this Jul 9, 2020
vexx32 added 10 commits July 9, 2020 01:45
 - Fix formatting issues in Markdown files
 - Update missing output type information
 - Add author information for commands
  - LOTS of tidying up
PS ignores external help for functions that still have CBH lol
 - Linux was failing since culture is en-US not en-us
 - best to just use `en` since that covers all English language cultures
- `en` is a valid location just as much as `en-US` etc
@vexx32 vexx32 merged commit 430078e into main Jul 10, 2020
@vexx32 vexx32 deleted the Tests/ModuleHelp branch July 10, 2020 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category-Tests ✅ Pertaining to tests for the module functions. PR-Needs-Review 🔍 Let's take a closer look!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant