Commit graph

2613 commits

Author SHA1 Message Date
Jim Truher (MSFT)
cfd5bded5b add functionality to PSVersionTable to include GitCommitID and update tests 2016-05-18 15:35:09 -07:00
Andy Schwartzmeyer
4f9c7d92ca Update mapping.json for OneGet files
This purposefully does not include test files, which is out of my scope.
2016-05-18 15:31:48 -07:00
Andy Schwartzmeyer
2de34defda Merge pull request #997 from PowerShell/andschwa/improve-build
Improve error message of Start-NativeExecution
2016-05-18 15:20:17 -07:00
Andy Schwartzmeyer
c5560957f4 Ignore Packages and src/monad
The former is the NuGet package location on Windows, and the latter is
used for copying from the old submodule.
2016-05-18 15:10:41 -07:00
Andrew Schwartzmeyer
811f052ae9 Improve error message of Start-NativeExecution 2016-05-18 14:53:21 -07:00
Andy Schwartzmeyer
ec45c9c8dc Merge pull request #995 from PowerShell/andschwa/build-psm1
Rename PowerShellGitHubDev.psm1 to build.psm1
2016-05-18 14:49:43 -07:00
Andrew Schwartzmeyer
730c8f04fe Use -noprofile in build.sh 2016-05-18 14:25:17 -07:00
Andy Schwartzmeyer
e0149a10e4 Merge pull request #994 from PowerShell/vors/issue-template
Alternate issue template
2016-05-18 14:03:05 -07:00
Andrew Schwartzmeyer
fcf4b38370 Rename PowerShellGitHubDev.psm1 to build.psm1 2016-05-18 13:58:59 -07:00
Sergei Vorobev
6fc1c92ea7 Alternate issue template
A lot of people starting self-host released versions of powershell
Template should reflect this fact
2016-05-18 12:22:18 -07:00
Andy Schwartzmeyer
8ce3dbb7d9 Merge pull request #990 from PowerShell/andschwa/docs
Documentation update
2016-05-18 11:20:21 -07:00
Andrew Schwartzmeyer
60f6e05017 Add non-interactive console known issue 2016-05-18 10:50:00 -07:00
Andrew Schwartzmeyer
e2f4b16c2f Add team coordination link to internal docs 2016-05-18 10:47:13 -07:00
Andrew Schwartzmeyer
e140e215bb Add aliases known issue 2016-05-18 10:43:16 -07:00
Andrew Schwartzmeyer
1381140f6e Add sessions known issue 2016-05-18 10:36:52 -07:00
Andrew Schwartzmeyer
f75b39e5cd PSRP known issues removed
Since it was decoupled from this repo.
2016-05-18 10:21:28 -07:00
Andrew Schwartzmeyer
ac55b037ae Eventing known issue is fixed 2016-05-18 10:16:08 -07:00
Andrew Schwartzmeyer
d1f6adb0a3 MMIN known issue is fixed 2016-05-18 10:14:17 -07:00
Andrew Schwartzmeyer
1aa6a4904b Update Linux installation documentation 2016-05-18 10:10:25 -07:00
Andrew Schwartzmeyer
7675de8d74 Link Pester readme to Pester Do and Don't 2016-05-18 10:08:05 -07:00
Andrew Schwartzmeyer
2d1b99d82e Fix docs/Testing capitalization 2016-05-18 10:04:47 -07:00
TingLiu6
b4b2f35e21 Add Unit Test for Export-Csv 2016-05-18 02:02:36 -07:00
JumpingYang001
9b7b14ae2e Add SelectObjectV2DRT Pester Unit Test 2016-05-18 01:25:22 -07:00
Andy Schwartzmeyer
85f45399c3 Merge pull request #939 from PowerShell/andschwa/consolehost
Converge the console hosts
2016-05-17 14:44:35 -07:00
Andrew Schwartzmeyer
64efb9d799 Fix ReadLineWithTabCompletion port
Revert change made within the function since the function itself is
compiled out for the portable version of PowerShell.
2016-05-17 13:47:47 -07:00
Andrew Schwartzmeyer
b67d765b3a Use WrapSize for WindowSize when unavailable 2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
7afe9aa60f Say that the portable UI supports virtual terminal
Which is most likely true.
2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
772ecb8f8e Rename OPEN flag to PORTABLE
Makes more sense.
2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
7e65fa448e Mark as pending Travis CI OS X failing tests
These tests *do not* fail locally, nor on the Linux test runner. They do
not fail when accessing the OS X runner under debug mode. The *only*
cause is the lack of a TTY on the OS X runner, which is a Travis CI
regression. Moreover, the formatting tests do not fail when the TTY is
removed locally.

These absolutely should be fixed at some point, but it is not worth
spending any more time on it.
2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
44028f0da3 Fix formatting and output when stdout is redirected 2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
fa86c89925 Enable pre and post write in WriteToConsole 2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
800fa4ca18 Remove env key from OS X build
`Start-PSBootstrap` takes care of this.
2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
d1c2a2c896 Disable Set-PSDebug tests on AppVeyor
These pass locally, just not with AppVeyor's host.
2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
2712cead34 Use Pending for tests that shouldn't be Skipped 2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
fe5328006d Fix Import-Alias tests 2016-05-17 13:28:44 -07:00
Andy Schwartzmeyer
2fdf48165a Clean up Set-PSDebug tests 2016-05-17 13:28:44 -07:00
Andy Schwartzmeyer
6cd7804fb0 Mark redirected input test as pending on Windows
While this passes on Linux, it does not pass on Windows, indicating a
platform-specific bug in .NET Core.
2016-05-17 13:28:44 -07:00
Andy Schwartzmeyer
fbc794b933 Guard BufferSize for improper terminals 2016-05-17 13:28:44 -07:00
Andy Schwartzmeyer
86e8673826 Don't build more unused code
This code is all used for reading secure strings, which we don't yet
support.
2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
0dc549ecac Use -noninteractive on AppVeyor 2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
6d7b6a10f6 Skip complex prompting tests
Not supported with non-PSReadLine Open PowerShell host.
2016-05-17 13:28:44 -07:00
Jason Shirk
8c97fd16cd Add ConsoleHost tests 2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
aa8dc7c901 Use -noprofile on AppVeyor 2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
e387961c31 Add -noprofile to Start-PSPester 2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
7f491beabb Fix AppVeyor to use Get-PSOutput
Instead of hard-coded paths.
2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
c3eaf9a77e Mark as pending tests not working with ConsoleHost 2016-05-17 13:28:44 -07:00
Jason Shirk
533a5e3225 Import System.Console In/Out/Error stream changes
Thanks Jason.
2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
eee564e465 Delete deprecated CoreConsoleHost project 2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
97ea9308fb Add readme to src/powershell 2016-05-17 13:28:44 -07:00
Andrew Schwartzmeyer
6d3c42a0b0 Migrate profile 2016-05-17 13:28:44 -07:00