PowerShell/test
Andrew Schwartzmeyer 41c7f9e469 Update XDG BDS tests to specifications
This renames the tests and updates for better requirement
specifications. The profile, modules, history, and startup cache data
are tested for not breaking Windows behavior, new Linux behavior, and
respecting set variables on launch. This also corrects some erroneous
assumptions I had previously made.

The ModuleAnalysisCache cannot be tested, and the startup cache data
might not be testable on Windows.
2016-06-09 09:50:36 -07:00
..
csharp Add Debian 8 RID 2016-06-03 09:37:59 -07:00
fullclr Rename PowerShellGitHubDev.psm1 to build.psm1 2016-05-18 13:58:59 -07:00
powershell Update XDG BDS tests to specifications 2016-06-09 09:50:36 -07:00
PSReadLine Remove CaptureScreen binding 2016-04-28 11:00:40 -07:00
shebang Reorganize tests 2016-01-14 17:00:06 -08:00
README.md Add test/README.md 2016-03-30 23:30:26 -07: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 ./csharp. The sanity tests for the Full .NET build of PowerShell are in ./fullclr, and the third-party shebang test is in ./shebang.