Dongbo Wang
1ea555810c
Fix Get-Credential to not prompt twice when no parameter is specified
2016-09-27 09:49:28 -07:00
Aditya Patwardhan
a27b2303bb
Add test coverage for Command discovery and requires ( #2285 )
2016-09-26 13:36:04 -07:00
Dongbo Wang
5d2f52e4e9
Fix indentation in the test
2016-09-26 11:56:12 -07:00
Dongbo Wang
89b5ae5de1
Fix $? assignment to not crash powershell
2016-09-26 11:56:12 -07:00
Mike Richmond
f991d5fea4
Merge pull request #2348 from ChrisUbben/FixThrowTypo
...
Fixed all misspelling of throw in Archive tests
2016-09-22 17:14:36 -07:00
Mike Richmond
5e4e651724
Merge pull request #2307 from ChrisUbben/PortTestMultiMachineProvidersRegistry
...
Adding test coverage for Registry provider
2016-09-22 17:14:12 -07:00
Chris Ubben
a45ea54111
Removed all misspelling of throw
2016-09-22 16:49:25 -07:00
Dongbo Wang
bf7d8e0e5b
Merge pull request #2266 from ChrisUbben/PortTestMultiMachineProvidersFileSystem
...
Adding test coverage for FileSystem provider
2016-09-22 14:23:32 -07:00
Mike Richmond
5c88dbf326
Merge pull request #2241 from jeffbi/convertto-html-coreclr
...
Make ConvertTo-Html work on CoreCLR
2016-09-22 13:24:17 -07:00
James Truher [MSFT]
e143b41533
move native execution tests to Language/Scripting/NativeExecution ( #2333 )
...
update testing-guidelines.md with new locations
2016-09-22 11:57:42 -07:00
Dongbo Wang
bf59194c6e
Fix binary operator tab completion ( #2338 )
2016-09-22 11:56:38 -07:00
Dongbo Wang
309bf603f9
Merge pull request #2264 from ChrisUbben/PortTestMultiMachineProvidersAlias
...
Adding test coverage for Alias provider
2016-09-21 15:28:36 -07:00
Chris Ubben
4c9173f34f
Adding test coverage for Registry provider
2016-09-21 13:36:03 -07:00
Chris Ubben
5e29753e9a
Adding test coverage for FileSystem provider
2016-09-21 13:25:38 -07:00
Chris Ubben
a55155ac53
Adding test coverage for Alias provider
2016-09-21 13:12:40 -07:00
Chris Ubben
9c548856f2
Adding test coverage for PSDrive provider
2016-09-21 13:02:34 -07:00
Yanbing
87f6e8d040
Add tests to language part 5 ( #2218 )
...
1. Added parameterbinding test
2. Added ShouldBeErrorID function in helper file
3. Removed ShouldBeErrorID function from other test modules
4. Update New-TestHost to be able to run on full CLR
5. updated file map.json
2016-09-16 16:54:48 -07:00
McAndersDK
5738f37b74
Added support for title in get-Credential, and message set to optional. ( #1904 )
...
* Update CredentialCommands.cs
Added possibility to add title to the credential prompt window.
Added possibility to only supply username without giving a message.
* Added Test for Get-Credential new feature. (Title, and Message only optional.)
2016-09-16 14:53:55 -07:00
Dongbo Wang
0426b44541
Merge pull request #2156 from charub/StartProcessIssue
...
Provide an unsupported message for 'Verb' parameter (#1691 )
2016-09-15 21:00:06 -07:00
Yanbing
edb292face
Add tests for the Language ( #2118 )
...
DeserializedMethods, DeserializedTypeConversion,
DynamicParameters, Generics, Indexer, LindEndings, MyInvocation,
OrderedAttributeForHashTable.
2016-09-15 11:27:44 -07:00
charub
3d7beb4425
Provide an unsupported message for 'Verb' parameter ( #1691 )
...
Add the 'Verb' parameter to Powershell core and add an unsupported message
for the same.
2016-09-15 10:50:36 -07:00
Sergei Vorobev
a266f11b00
Merge pull request #2182 from douglaswth/fix-passing-escaped-double-quoted-spaces-to-native.exe
...
Fix passing escaped double quoted spaces to native executables
2016-09-14 19:07:56 -07:00
Dongbo Wang
151585535d
Merge pull request #2250 from mirichmo/mirichmo/localgroup-description-length
...
Removing length restriction on Description since SAM allows greater than 48 characters
2016-09-14 17:57:22 -07:00
Mike Richmond
d3a49c2a54
Merge pull request #2265 from daxian-dbw/improve-modulepath
...
Improve ModulePath calculation and refactor related method names
2016-09-14 17:22:47 -07:00
PowerShell Team
db2a0a6ca9
Adding ported LocalAccounts tests
2016-09-14 17:18:13 -07:00
Dongbo Wang
b35d6126b2
Merge pull request #2239 from JamesWTruher/jameswtruher/testgap-004
...
Jameswtruher/testgap 004
2016-09-14 17:01:28 -07:00
Dongbo Wang
8669658d84
Add more sxs module path tests and make the basic sxs module test run on both powershell core and windows powershell
2016-09-14 15:19:12 -07:00
Paul Higinbotham
0ba1e2d9d1
Minor improvements to SSH remoting cmdlets ( #2249 )
...
* Fix for relative paths for KeyFilePath cmdlet parameter, renamed cmdlet KeyPath parameter to KeyFilePath parameter, and added tests.
* Code review comment update
* Added missing KeyFilePath check
* Test fix from review comment
2016-09-14 15:13:10 -07:00
James Truher
eaef22686f
Add a test for get-runspace -name and remove the runspace close from AfterAll block
2016-09-14 13:51:10 -07:00
James Truher
3dd686027c
Add get-runspace -name test, remove runspace.close from AfterAll, dispose alone will suffice
2016-09-14 13:51:10 -07:00
James Truher
89946ed280
removed aggressive runspace cleanup code
...
also changed get-runspace test when multiple runspaces are present
to look for explicit runspace ids
2016-09-14 13:51:10 -07:00
James Truher
154cd992b4
make the language more clear for the PSStandaloneMonitorRunspaceInfo test
2016-09-14 13:51:10 -07:00
James Truher
97c4bbe952
don't use git to determine where the common directory is
...
it's not portable for our lab environment, where git may not exist
2016-09-14 13:51:10 -07:00
James Truher
f00f82d85c
fix up Get-Runspace test to be sure it has a clean environment before starting
2016-09-14 13:51:10 -07:00
James Truher
4bba7c8e62
adding convert-path tests
2016-09-14 13:51:10 -07:00
James Truher
4ef068c3d6
Rewrite to use $TESTDRIVE which does auto cleanup
2016-09-14 13:51:10 -07:00
James Truher
51f0a29a48
Start adding runspace debugging API tests
2016-09-14 13:51:10 -07:00
James Truher
4d046379e0
Add Get-Runspace tests
2016-09-14 13:51:10 -07:00
James Truher
3c9d8a82aa
changing Package tests tags to Feature, as they go off box and should not be CI
2016-09-14 13:51:10 -07:00
James Truher
4ca0d68c37
additional tests to close gaps
...
Move-Item was identical to Rename-Item
2016-09-14 13:51:10 -07:00
Jeff Bienstadt
63bb074d5c
Update test per code review
2016-09-14 12:51:06 -07:00
Sergei Vorobev
81a598f242
Merge pull request #2089 from 0xfeeddeadbeef/master
...
Use prefixed QNames in XPath expressions used by all implementations of ICmdletProviderSupportsHelp interface
2016-09-13 15:14:46 -07:00
Douglas Thrift
ddf30c4008
Use a variable instead of a file for testing args
...
* Use a variable (which can be indexed by line) instead of a file to
test the output of arguments passed to echoargs
* Add comments explaining the tests
2016-09-13 13:37:42 -07:00
Douglas Thrift
4d5d0a0034
Rename Publish-EchoArgs to Publish-PSTestTools
...
* Rename Publish-EchoArgs to Publish-PSTestTools so it can be used
for other tools as well in the future
* Publish EchoArgs to the bin directory instead of run to match
convention
* Add source URL to EchoArgs header comment
* Use wildcard of "*.nuget.props" to match
"test/csharp/csharp.nuget.props" in .gitignore
2016-09-13 13:37:42 -07:00
Douglas Thrift
7e8070276f
Move and "publish" EchoArgs for the tests
...
* Move EchoArgs from test/EchoArgs to test/tools/EchoArgs
* Use "dotnet publish" for building EchoArgs in build.psm1 so the test
can call it directly
2016-09-13 13:37:42 -07:00
Douglas Thrift
7816516c24
Add tests for native command arguments
2016-09-13 13:37:42 -07:00
Paul Higinbotham
79ddafcc85
Fix for Linux remote script debugging hang ( #2213 )
...
* Fix for Linux remote debugging hang bug.
* Removing dependency in PSReadLine on new engine helper API since it needs to be compatible with V3.
2016-09-13 11:31:48 -07:00
George Chakhidze
db330207dd
Make sure we log that tests for Cert:\ and WSMan:\ provider-specific help are skipped
2016-09-13 10:26:53 +04:00
George Chakhidze
e8190a569b
Use prefixed QNames in XPath expressions used by all implementations of ICmdletProviderSupportsHelp interface
...
Also includes these bugfixes:
- WSManConfigProvider.GetHelpMaml: Tried to load XML from
MemoryStream that was created from file name string. Use XmlReader
instead.
- WSManConfigProvider.GetHelpMaml: Use Path.Combine instead of
platform-specific directory separator character.
- WSManConfigProvider.GetHelpMaml: CmdletHelpPath MAML XML element
attribute `ID` name casing seems inconsistent with other help.xml
files. XPath 1.0 does not support case-insensitive expressions,
use both `id` and `ID` in query.
- Add Pester test to verify that Get-Help shows provider-specific help.
Fixes #2088
2016-09-13 09:40:14 +04:00
Yanbing
fd4552bfb8
Added tests for hashtabletoPSCustomObjectConversion, OutErrorVairable tests ( #2160 )
2016-09-12 18:29:55 -07:00