Zach Folwick
e296dd9217
Merge pull request 275 from dev/get-random3 into develop
...
Previous push got lost
2015-11-11 22:45:24 +00:00
George Fleming
c70677c575
Merge pull request 272 from dev/start-process-pester into develop
...
Merge dev/start-process-pester to develop
2015-11-11 22:45:09 +00:00
George Fleming
08e1293ac9
Previous push got lost
2015-11-11 14:43:28 -08:00
George Fleming
57763681da
Fix Jenkins build issues
2015-11-11 13:16:00 -08:00
George Fleming
242d961681
Adding monad submodule
2015-11-11 11:43:09 -08:00
George Fleming
55586dadf5
Changes per review comments
2015-11-11 10:17:22 -08:00
George Fleming
59f53d109e
Added RedirectStandardInput Test
2015-11-10 10:52:00 -08:00
George Fleming
c6ed10e926
Renamed file
2015-11-10 09:45:21 -08:00
George Fleming
951fbeaad0
new start-process pester test
2015-11-10 08:41:54 -08:00
Andy Schwartzmeyer
cf5f642dbf
Merge pull request 268 from dev/repin-submodules into develop
...
Merge dev/repin-submodules to develop
2015-11-09 21:23:22 +00:00
Andrew Schwartzmeyer
a9e6416cb4
Repin submodules to remote references
...
`git submodule update --remote` mostly just the extraneous VSO merge commits.
2015-11-09 13:11:44 -08:00
Andrew Schwartzmeyer
267dd41247
Remove ext-src/cppunit
...
Cruft fromn long ago, not necessary.
2015-11-09 13:11:24 -08:00
Zach Folwick
d232dd1248
Merge pull request 267 from dev/get-date2 into develop
...
added test and renamed file
2015-11-09 20:15:07 +00:00
Andy Schwartzmeyer
a491a57e1b
Merge pull request 266 from dev/easy-shell into develop
...
Merge dev/easy-shell to develop
2015-11-09 20:12:51 +00:00
Zachary Folwick
aca21860c3
removed old titled version
...
1. fixed typo
2015-11-09 12:08:03 -08:00
Zachary Folwick
ad62897135
added test and renamed file
2015-11-09 10:59:21 -08:00
Zach Folwick
fe6ceabbd7
Merge pull request 264 from dev/variable-tests into develop
...
Merge dev/variable-tests to develop
2015-11-09 17:11:02 +00:00
Andrew Schwartzmeyer
c09cce8d1c
Fix xUnit test target
...
POWERSHELL_HOST is gone, only POWERSHELL remains!
2015-11-06 20:35:20 -08:00
Andrew Schwartzmeyer
51c7b9339c
Fix third-party shebang test
...
Native powershell host can now be used as an interpreter for other
scripts through the hashbang/shebang directive.
2015-11-06 20:28:24 -08:00
Andrew Schwartzmeyer
aea5af000f
Remove deprecated POWERSHELL_HOST variable
2015-11-06 20:27:58 -08:00
Andrew Schwartzmeyer
390a9da072
Repin monad-native with coupled changes
2015-11-06 20:14:43 -08:00
Andrew Schwartzmeyer
0a3621b8ff
Refactor host command-line parsing
...
Supports a syntax more similar to powershell.exe on Windows, with --file
and --command options, as well as the automatic execution of a script by
name, or a command via string. Prepares for reading of stdin.
2015-11-06 20:13:47 -08:00
Zachary Folwick
6e496e3530
fixed broken tests; the issue here is that powershell scoping is difficult for testing in pester
2015-11-06 15:21:39 -08:00
Andrew Schwartzmeyer
f1d1786ee3
Remove reference to deprecated scripts folder
...
And renumber list.
2015-11-06 14:02:35 -08:00
Andrew Schwartzmeyer
a879b954ac
Add note about make bootstrap
2015-11-06 11:56:55 -08:00
Andrew Schwartzmeyer
cb93392de2
Update readme
2015-11-06 11:55:50 -08:00
Andrew Schwartzmeyer
87a8ea683e
Document dependencies
2015-11-06 11:55:50 -08:00
Zach Folwick
f343982b84
Merge pull request 262 from dev/host-culture-tests into develop
...
Merge dev/host-culture-tests to develop
2015-11-06 19:39:00 +00:00
Zach Folwick
a75b978113
Merge pull request 251 from dev/export-alias into develop
...
added export-alias basic tests
2015-11-06 19:27:20 +00:00
Zachary Folwick
45047efd97
removed extra material that was more suited for end-to-end test scenarios, allowing for easier exposure of the real bug- which is likely with Get-Variable
2015-11-06 09:57:04 -08:00
Alex Jordan
6595d6b532
Get-UICulture Pester Test should return a CultureInfo on CorePS instead of VistaCultureInfo
2015-11-06 07:46:40 +00:00
Alex Jordan
1e8de5b568
Added pester tests for Get-Culture, Get-Host, Get-UICulture
2015-11-06 07:19:04 +00:00
Andy Schwartzmeyer
2569e481fb
Merge pull request 255 from dev/fixtests into develop
...
Use HOME instead of HOSTNAME for environment tests
2015-11-05 18:18:29 +00:00
Andrew Schwartzmeyer
7cda20517e
Use HOME instead of HOSTNAME for environment tests
...
Because HOSTNAME can be tricky, but HOME is always set.
2015-11-05 10:11:38 -08:00
Andy Schwartzmeyer
6b7262a0d8
Merge pull request 253 from dev/history into develop
...
Fix for history
2015-11-05 17:32:06 +00:00
George Fleming
aeabd5aa53
Fix for history
2015-11-05 09:30:09 -08:00
Andy Schwartzmeyer
7a77539b50
Merge pull request 244 from dev/host into develop
...
Merge dev/host to develop
2015-11-05 17:16:11 +00:00
Andrew Schwartzmeyer
2557e8c278
Repin monad-native with fixes
2015-11-04 21:29:45 -08:00
Zachary Folwick
298ac17a07
added export-alias basic tests
2015-11-04 16:43:29 -08:00
Andrew Schwartzmeyer
db338c2b9a
Fix Pester tests
...
These fail with the improved console because $input is already defined.
2015-11-04 15:13:21 -08:00
Andrew Schwartzmeyer
f411d056c2
Update monad and monad-build submodules
2015-11-04 15:09:29 -08:00
Andrew Schwartzmeyer
392f9b0cd1
Prepend existing LD_LIBRARY_PATH
...
Though it's rarely ever set.
2015-11-04 15:09:29 -08:00
Andrew Schwartzmeyer
bf28474f32
Fix monad-run
...
Use a non-interactive tty with monad-run, add monad-attach to run
without a tty
2015-11-04 15:09:29 -08:00
Andrew Schwartzmeyer
cbcf974e57
Execute *.ps1 arguments as scripts
2015-11-04 15:09:29 -08:00
Andrew Schwartzmeyer
f8bd1243b6
Clean up
2015-11-04 15:09:29 -08:00
Andrew Schwartzmeyer
391371e753
Enable PowerShell profiles
...
Added default PSL_profile.ps1 script, with rule to copy to expected
location (which is the same location of the PowerShell libraries).
Copied from Host06 example the code which loads the profile.
Made HostUtilities available to powershell.exe.
2015-11-04 15:09:29 -08:00
Andrew Schwartzmeyer
751676e3a5
Small clean up
2015-11-04 15:09:29 -08:00
Andrew Schwartzmeyer
3812359153
Fix exception reporting
2015-11-04 15:09:29 -08:00
Andrew Schwartzmeyer
c3b6ff1b4e
Clean up main.cs
2015-11-04 15:09:29 -08:00
Andrew Schwartzmeyer
8dcb769bb7
Fix xUnit tests
...
Moved the xUnit tests build rules to their own Makefile, included by
monad-build/Makefile.
Temporarily introduced POWERSHELL_HOST to reenable running of
xunit.console.netcore.exe until this is built-in to the native
powershell host.
2015-11-04 15:09:29 -08:00