When running psake out of a fresh clone, most of the tests fail.
C:\Dev> git clone git://github.com/psake/psake.git
Cloning into psake...
remote: Counting objects: 761, done.
remote: Compressing objects: 100% (369/369), done.
remote: Total 761 (delta 435), reused 683 (delta 373)
Receiving objects: 100% (761/761), 667.62 KiB | 583 KiB/s, done.
Resolving deltas: 100% (435/435), done.
C:\Dev> cd psake
C:\Dev\psake [master]> .\psake-buildTester.ps1
Running psake build tests
One or more of the build files failed
Hmm. I am currently did the same and all tests pass. Can you elaborate more and your setup and try to debug this?
I am using PowerShell 3, so that may be the difference. The issue was that "3.0".SubString(3) returns "" for me and the switch block required a $null. I added the pull request which checks for both and fixes the issue (at least for me).
Ah sorry I miss that the merge request was related to that issue.
Merge request applied.