PowerShell/test
Steve Lee b06ad6aa61 Enable discovering modules that have names same as a culture (e.g. Az) (#8777)
Here are the major changes:
- Add logic to skip checking for possible resource directories for the first set of sub directories from the top level.
- There was an additional skip if the folder is hidden, rather than doing an explicit attribute check, change the `EnumerationOption` to skip hidden folders.
- Since the `IsPossibleModuleDirectory()` helper now only checks to see if the name matches a culture, renamed to `IsPossibleResourceDirectory()`
- When getting the default modules, we don't search recursively into individual module folders, so removed additional check for possible resource directory.
2019-02-20 12:23:27 -08:00
..
common/markdown Fix code-of-conduct linting (#8896) 2019-02-20 11:57:31 +05:00
docker/networktest Remove appveyor functions from New-DockerTestBuild.psm1 (#8756) 2019-01-31 11:15:31 -08:00
hosting Merged PR 6644: Update hosting tests and metadata.json for 6.2.0-preview.4 release 2019-01-22 21:43:47 +00:00
packaging/windows Remove extra AppVeyor environment check (#8709) 2019-02-08 10:57:41 -08:00
powershell Enable discovering modules that have names same as a culture (e.g. Az) (#8777) 2019-02-20 12:23:27 -08:00
shebang Reorganize tests 2016-01-14 17:00:06 -08:00
tools Remove some of the last AppVeyor references (#8867) 2019-02-19 12:44:00 -08:00
xUnit Change xUnit RunspaceTests to run sequentially (#8796) 2019-01-30 14:12:26 -08:00
README.md Move xUnit tests in new folder (#8356) 2018-12-13 14:22:07 -08:00
Test.Common.props Port DotNet fixes from 6.1.3 (#8914) 2019-02-19 10:45:40 -08:00

Testing

The tests are organized by testing language. Thus Pester tests, which are written in the PowerShell language, are in ./powershell and xUnit tests, written in C#, are in ./xUnit. The third-party shebang test is in ./shebang.