Commit Graph
658 Commits
Author SHA1 Message Date
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