Aditya Patwardhan
877c193af0
Add RequireAdminOnWindows tag for install-package tests ( #2390 )
...
Add the tag RequireAdminOnWindows tags so that these tests do not fail on
daily builds.
2016-09-29 18:13:33 -07:00
Mike Richmond
374e1d1b21
Merge pull request #2280 from vors/admin-tests
...
Separate tests on Windows CI to Admin-Required and Non-Admin-Required
2016-09-29 16:28:29 -07:00
James Truher [MSFT]
24f9dea287
Add tests for queries against userdata ( #2388 )
...
add a custom evtx file for the userdata tests to use
2016-09-29 16:23:12 -07:00
Sergei Vorobev
9cc905dea4
Add verbose comment about the execution policy test
...
'-Scope LocalMachine is Settable, but overridden'
2016-09-29 16:06:42 -07:00
Aditya Patwardhan
561824c306
Change fwlink to use http instead of https.
...
An issue was filed for corefx team for httpclient.getasync with https and
redirects. https://github.com/dotnet/corefx/issues/12171
2016-09-29 12:39:56 -07:00
Sergei Vorobev
735bcca4d0
Allow ExecutionPolicy tests to throw specific type of error
...
Split LocalMachine test case into two separate tests:
- One without overriden policy (throws exception)
- One with overriden policy
2016-09-29 12:29:27 -07:00
Sergei Vorobev
a1ee6d840d
Make ExecutionPolicy.Tests.ps1 admin-aware
2016-09-29 12:29:27 -07:00
Sergei Vorobev
06d274995e
Make LocalGroup tests admin-aware
2016-09-29 12:29:27 -07:00
Sergei Vorobev
56489b17bc
Make Registry.Tests.ps1 admin-aware
2016-09-29 12:29:27 -07:00
Sergei Vorobev
93495a4f54
Timezone tests require Admin on Windows
2016-09-29 12:29:27 -07:00
Sergei Vorobev
50b04212c6
Restructure PowerShellGet.Tests.ps1 to enable 'RequireAdminOnWindows' tagging
2016-09-29 12:29:27 -07:00
Sergei Vorobev
dcc10bc771
Change install scope for Install-PackageProvider.Tests.ps1
...
This helps avoid problem when run as non-elevated user.
2016-09-29 12:29:27 -07:00
Sergei Vorobev
fdc69f0c3f
Add 'RequireAdminOnWindows' tag to some tests suites
2016-09-29 12:29:27 -07:00
Dongbo Wang
124a59b8a8
Merge pull request #2363 from lzybkr/maxvars
...
Remove most Maximum* capacity variables
2016-09-28 17:28:16 -07:00
Jason Shirk (POWERSHELL)
39db1ec402
Add capacity test for initialsessionstate
2016-09-28 16:54:31 -07:00
Mike Richmond
0c9abbc9a4
Merge pull request #2379 from JamesWTruher/jameswtruher/moveEngineCoreTest
...
Move tests to more appropriate places now that we have the directory structure defined
2016-09-28 15:59:40 -07:00
Dongbo Wang
d32bf23708
Merge pull request #2378 from JamesWTruher/jameswtruher/addwineventtest
...
Add additional tests for Get-WinEvent cmdlet
2016-09-28 15:35:26 -07:00
James Truher
a8aeb55edb
Move tests to more appropriate places now that we have the directory structure defined
2016-09-28 14:57:50 -07:00
JamesWTruher
bfac47f3f1
Add return in BeforeAll to avoid running get-winevent cmdlet on non-Windows platforms
2016-09-28 14:29:47 -07:00
JamesWTruher
f1c854176d
Add additional tests for get-winevent for the xpath, xml and hashtable filters
...
Still left to do is handling the non-System queries (such as UserData)
2016-09-28 14:23:20 -07:00
JamesWTruher
4809414af5
Add new tests for Get-WinEvent
2016-09-28 12:21:56 -07:00
Mike Richmond
adf6250175
Moving ExecutionPolicy tests to Microsoft.PowerShell.Security and refactoring test skipping for Windows.
2016-09-28 10:55:50 -07:00
Mike Richmond
20d4374fa8
Fixing how the LocalAcccounts tests are skipped in Pester
2016-09-27 16:30:25 -07:00
Charu Bassi
5cbf1b43de
Fix 'Get-ChildItem -Hidden' to work on system hidden files like c:\hiberfil.sys c:\pagefile.sys and c:\swapfile.sys
2016-09-27 16:13:03 -07:00
Dongbo Wang
d04460657d
Merge pull request #2336 from lzybkr/stdin_fixes
...
Fix some issues with `powershell -Command -`
2016-09-27 11:20:43 -07:00
Aditya Patwardhan
9d1d927ecd
Fix CategoryInfo.Activity so that it has the specified value
...
CategoryInfo.Activity of Write-Error does not honor the value for
'activity' but uses the hard-coded string 'write-error'. The change sets
the value if specified by Write-Error cmdlet or set 'write-error'.
2016-09-27 09:50:43 -07:00
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
Jason Shirk (POWERSHELL)
1913244fad
Fix powershell -Command -
handling of backspace
...
PowerShell can be started with input redirected in different scenarios.
`powershell -Command -` is one scenario where commands are sent to
PowerShell, but this is not a interactive shell scenario, it's really
a server to run commands from some other process.
`powershell -File -` or just regular redirected input means PowerShell
is an interactive shell, but command line editing must be done via
the redirected standard input handle instead of interacting directly
with a console handle.
In this scenario, we want to provide a good editing experience. Today,
we provide the bare minimum, supporting backspace but no cursor movement.
The bug here is that backspace was treated as a backspace in the server mode
but should not have been.
2016-09-21 15:01:33 -07:00
Jason Shirk (POWERSHELL)
f095320787
Fix powershell -Command -
to not ignore last command
...
If the last command sent via stdin did not have a newline,
the command was ignored. This would happen when stdin was closed.
2016-09-21 14:42:16 -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