Commit graph

367 commits

Author SHA1 Message Date
Sergei Vorobev c01ee38d5e Speed-up CimCmdlets FullCLR test 2016-07-01 12:20:48 -07:00
Sergei Vorobev 777ba09bce Add a simple test for Get-WinEvent on windows (Core + Full) 2016-07-01 12:20:48 -07:00
Andy Schwartzmeyer b7f33f6822 Merge pull request #1255 from PowerShell/jasonsh/measure-object-fix
Fix Measure-Object -Property w/ wildcards
2016-07-01 10:25:11 -07:00
Jason Shirk (POWERSHELL) dc1d672a86 Fix Measure-Object -Property w/ wildcards
Fixes #1215
2016-06-30 18:16:37 -07:00
Jason Shirk (POWERSHELL) bfc5b7e836 Revert Unix specific Split-Path -Qualifier code
The -Qualifier code for Split-Path made some incorrect assumptions:

* That a path only referred to the file system
* That drives cannot be used on Unix systems

These assumptions were both wrong, so I've reverted the change so we
do not have any Unix specific code in Split-Path now.

Fixes #1176
2016-06-29 14:12:29 -07:00
James Truher 1e1c4b7dc0 Restructure of pester test layout
This restructuring moves tests to a directory name which matches the module
in which the cmdlet resides which should improve the discoverability of a
specific test.
For tests which are not about cmdlets in a module, new directories have been
created to make those tests easier to find as well
2016-06-29 12:05:41 -07:00
Andrew Schwartzmeyer 4086644de7 Disable JIT cache tests
This test fails since we've disabled the JIT cache entirely.
2016-06-28 20:08:11 -07:00
Sergei Vorobev 934cda2d7d Add test for CimCmdlets module 2016-06-28 16:19:15 -07:00
Sergei Vorobev 56599d3514 Add tests for PSWorkflow and PSWorkflowUtility 2016-06-28 16:08:33 -07:00
Sergei Vorobev 055185440d Merge pull request #1226 from PowerShell/vors/build
Add simple test for non-empty workflow, make it work
2016-06-28 14:54:07 -07:00
Andy Schwartzmeyer b294a46d2e Merge pull request #1210 from PowerShell/andschwa/rtm
Update PowerShell to use .NET Core 1.0
2016-06-28 14:37:20 -07:00
Sergei Vorobev c4f268f7cd Add simple test for non-empty workflow, make it work 2016-06-28 12:59:25 -07:00
Sergei Vorobev e647549d0d Exclude Microsoft.WSMan.Management from the list of default snapins
Fix #1180
2016-06-28 12:14:18 -07:00
Andrew Schwartzmeyer 2f303f3822 Use dotnet-test-xunit package from NuGet 2016-06-27 15:30:47 -07:00
Andrew Schwartzmeyer 10ea1733e9 Update to .NET Core 1.0 packages 2016-06-27 15:30:47 -07:00
Andrew Schwartzmeyer e8b8b22c4e Removing remaining centos.7.1 RIDs
This should have been done programmatically.
2016-06-27 15:30:47 -07:00
Andrew Schwartzmeyer 97df59f553 Re-enable checking of assemblies with strong names
This removes the `UsesCodeSignedAssemblies()` switch in `CorePsPlatform`
and reverts the work-arounds skipping strong name checking.
2016-06-27 14:49:46 -07:00
Sergei Vorobev 8011ad707f Disable 3 debugging tests on all platforms to unblock code integration 2016-06-22 06:28:34 -07:00
James Truher [MSFT] 810ed39d49 Merge pull request #1062 from PowerShell/XMLCommandPesterTest
Add Export-Clixml and Import-Clixml Pester Test
2016-06-20 11:00:02 -07:00
Dongbo Wang eae26dc0fa Add test to verify that a simple workflow can run 2016-06-17 14:54:54 -07:00
Sergei Vorobev 299d7798ce Merge pull request #1136 from PowerShell/vors/scheduledjobs
PSScheduledJobs Module
2016-06-17 11:26:24 -07:00
JumpingYang001 8cd16e81c1 Update fix based on comments for Sort-Object Pester Test 2016-06-16 19:54:13 -07:00
JumpingYang001 bb32b104bc Add Sort-Object Pester Unit Test 2016-06-16 19:46:52 -07:00
JumpingYang001 c1b0095361 Update fix based on comments for Export-Clixml and Import-Clixml Pester Test 2016-06-16 19:44:57 -07:00
JumpingYang001 5c9ff45370 Add Export-Clixml and Import-Clixml Pester Test 2016-06-16 19:42:51 -07:00
Sergei Vorobev 7cd6a76479 Add project.json for ScheduledJob, add test that we build PSScheduledJob module 2016-06-16 19:20:35 -07:00
Andrew Schwartzmeyer b19be8c911 Fix CentOS RID in tests and build module 2016-06-16 18:39:29 -07:00
Andrew Schwartzmeyer 8e7c2ca30b Sign all assemblies with key 2016-06-16 15:48:18 -07:00
Sergei Vorobev e32346e58c Add tests to ensure we build LocalAccounts and Archive correctly 2016-06-16 12:53:51 -07:00
Andy Schwartzmeyer cd6b4e2ebc Merge pull request #1090 from PowerShell/scriptdebug
Fix Broken Powershell Debugging
2016-06-15 17:38:16 -07:00
Andrew Schwartzmeyer 7d1ce65079 Mark tests as pending on Travis's OS X and on Windows
Because redirected `stdin` does not yet work on Windows, and because any
output based test does not yet work on OS X on Travis (where this is no
TTY), we cannot yet run these tests on those platforms.
2016-06-15 12:36:17 -07:00
v-alexjo acd9249fe2 Added PORTABLE as define for debugging and reidented tests. 2016-06-15 12:33:11 -07:00
v-alexjo f483429d11 Guarding Diagonstics to fix powershell debugging on Linux 2016-06-15 12:32:10 -07:00
v-alexjo 72cd28c336 Moving debugging tests out of Set-PSBreakpoint tests 2016-06-15 12:32:10 -07:00
Andrew Schwartzmeyer af258919b7 Add tests for hierarchical paths 2016-06-15 12:16:54 -07:00
JumpingYang001 719c9fd5f3 Update fix for Get-Member Pester Test 2016-06-14 21:27:48 -07:00
JumpingYang001 bd61c5e88d Add Get-Member Pester Test and fix merged to master broken 2016-06-14 19:51:41 -07:00
James Truher [MSFT] ed590b95e7 Merge pull request #1097 from PowerShell/CompareObjectPesterTest
Fix merge to master broken for Compare-Object Pester Test
2016-06-14 15:06:16 -07:00
JumpingYang001 4005348f45 Update fixes based on James comments for DisplayXML Pester Test 2016-06-11 23:11:53 -07:00
JumpingYang001 1d6ab11ea8 Update fix based on comment for DisplayXML Pester Test 2016-06-11 23:11:53 -07:00
JumpingYang001 0dc339f579 Update Format-Custom Tree object Pester Test 2016-06-11 23:11:53 -07:00
JumpingYang001 1504f9b64f Add Format-Custom Tree object Pester Test 2016-06-11 23:11:53 -07:00
JumpingYang001 dd3ee79c89 Fix OSX fail for DisplayXML Pester Test 2016-06-11 23:11:53 -07:00
JumpingYang001 c87dac7ba0 Add DisplayXMLTest to Pester Unit Test 2016-06-11 23:11:53 -07:00
JumpingYang001 0514f6a8d0 Add Compare-Object Pester Test and fix merge to master broken 2016-06-11 22:53:01 -07:00
Andrew Schwartzmeyer e3056303aa Rename compilationOptions to buildOptions in project.json files
This resolves #928. This is a breaking change in that you *must* be
running a recent version of .NET CLI.
2016-06-10 11:03:56 -07:00
Sergei Vorobev 88ac6d0b2d Temporarely skip 1 failing test 2016-06-10 17:03:49 +00:00
James Truher [MSFT] 7170bc681b Merge pull request #982 from PowerShell/SelectObjectPesterTest
Add Select-Object Pestert Test
2016-06-09 16:41:36 -07:00
James Truher [MSFT] 5b17b603fb Merge pull request #989 from PowerShell/CsvCommandTest
Add Unit Test for Export-Csv
2016-06-09 16:37:57 -07:00
James Truher [MSFT] 0d3f980795 Merge pull request #1022 from PowerShell/ImportCSVV2Tests
Add Unit Test for Import-Csv
2016-06-09 16:34:53 -07:00