From b2c7331f7ca31dec307a8039bf56d1fc1e95733a Mon Sep 17 00:00:00 2001 From: Peter Honeder Date: Wed, 5 Aug 2015 15:44:54 +0200 Subject: [PATCH 1/4] re-pin to latest refactoring fixes --- src/monad | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/monad b/src/monad index 1a2fa0af4..a931a26e2 160000 --- a/src/monad +++ b/src/monad @@ -1 +1 @@ -Subproject commit 1a2fa0af446bf6adda0400fc54b5529afe58ef19 +Subproject commit a931a26e206ba6debca21825c918f9e5b6434f6f From c9cf2a42faf90b591ec73de616c7cad934310352 Mon Sep 17 00:00:00 2001 From: Peter Honeder Date: Wed, 5 Aug 2015 15:50:36 +0200 Subject: [PATCH 2/4] re-pin to latest cleanup --- src/monad | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/monad b/src/monad index a931a26e2..ecee9a445 160000 --- a/src/monad +++ b/src/monad @@ -1 +1 @@ -Subproject commit a931a26e206ba6debca21825c918f9e5b6434f6f +Subproject commit ecee9a445416f0a8376dfd62609d5c0983204d71 From 3cd762041376e98b9a8467a3e0d4c889b59df022 Mon Sep 17 00:00:00 2001 From: Peter Honeder Date: Thu, 6 Aug 2015 16:24:18 +0200 Subject: [PATCH 3/4] re-pin to latest fixes, added small test for CreateJunction --- src/monad | 2 +- src/ps_test/test_FileSystemProvider.cs | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 src/ps_test/test_FileSystemProvider.cs diff --git a/src/monad b/src/monad index ecee9a445..0a6169623 160000 --- a/src/monad +++ b/src/monad @@ -1 +1 @@ -Subproject commit ecee9a445416f0a8376dfd62609d5c0983204d71 +Subproject commit 0a616962315ca21bfc3d39bf699d26540a97d08a diff --git a/src/ps_test/test_FileSystemProvider.cs b/src/ps_test/test_FileSystemProvider.cs new file mode 100644 index 000000000..2bdcacbfc --- /dev/null +++ b/src/ps_test/test_FileSystemProvider.cs @@ -0,0 +1,16 @@ +using Xunit; +using System; +using System.Management.Automation; +using Microsoft.PowerShell.Commands; + +namespace PSTests +{ + public static class FileSystemProviderTests + { + [Fact] + public static void TestCreateJunctionFails() + { + Assert.False(InternalSymbolicLinkLinkCodeMethods.CreateJunction("","")); + } + } +} From 3137e26e9860bee823b6faabf604c4da33b2e9fd Mon Sep 17 00:00:00 2001 From: Peter Honeder Date: Thu, 6 Aug 2015 16:35:06 +0200 Subject: [PATCH 4/4] added Pester test for mode flags in ls output --- src/pester-tests/Test-Get-Item.Tests.ps1 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pester-tests/Test-Get-Item.Tests.ps1 b/src/pester-tests/Test-Get-Item.Tests.ps1 index 9399ccaad..38bda92da 100644 --- a/src/pester-tests/Test-Get-Item.Tests.ps1 +++ b/src/pester-tests/Test-Get-Item.Tests.ps1 @@ -18,4 +18,8 @@ (Get-Item /usr/bin) | Should Not BeNullOrEmpty (Get-Item ..) | Should Not BeNullOrEmpty } + + It "Should have mode flags set" { + ls / | foreach-object { $_.Mode | Should Not BeNullOrEmpty } + } }