Commit graph

8373 commits

Author SHA1 Message Date
Andy Schwartzmeyer e68785ea26 Merge pull request 132 from dev/193-repin-monad into develop 2015-08-28 17:15:23 +00:00
Andrew Schwartzmeyer 913b5a97d0 Pin src/monad to develop-2015-08-28
Build files updated. Patches squashed and rebased.
2015-08-28 10:12:27 -07:00
Zachary Folwick 8501e6e4ab fixing issue with errorAction not suppressed- produces false positives on the test logs 2015-08-26 15:55:44 -07:00
Zachary Folwick 8456bf9d4d added modifications from code review. 2015-08-26 15:13:12 -07:00
Zachary Folwick 95ae8fd343 merging latest remote develop branch
Merge branch 'develop' of mshttps://msostc.visualstudio.com/DefaultCollection/PS/_git/monad-linux into dev/182-remove-item
2015-08-26 14:53:06 -07:00
Zachary Folwick f8179859b1 bringing submodules up to date 2015-08-26 14:34:44 -07:00
Zachary Folwick f475db96cb using a created temp directory instead of the root temp directory. 2015-08-26 14:30:02 -07:00
Aaron 0acd64bfc7 Deleted CMakeCache.txt 2015-08-26 13:32:21 -07:00
Aaron b2d89ceba5 Deleted CMakeCache.txt 2015-08-26 13:32:21 -07:00
Aaron f32441327d Merge Conflict 2015-08-26 13:28:51 -07:00
Aaron a7c773ec8e Merge Conflict 2015-08-26 13:28:51 -07:00
Aaron 4762820519 Get rid of merge conflict 2015-08-26 13:03:51 -07:00
Aaron 5d59019d01 Get rid of merge conflict 2015-08-26 13:03:51 -07:00
Zachary Folwick 38c1047eba Added logic to handle failing jenkins test 2015-08-26 12:56:38 -07:00
Aaron b6d880eab8 Merge Conflict 2015-08-26 11:55:58 -07:00
Aaron 95060b345f Merge Conflict 2015-08-26 11:55:58 -07:00
Zachary Folwick f4ea2ba4f8 added tests from CR 2015-08-26 11:17:52 -07:00
Zachary Folwick df2a4939ed added code review changes 2015-08-26 10:53:36 -07:00
Aaron 805394e423 Got rid of merge conflict 2015-08-26 09:28:48 -07:00
Aaron f6958d7212 Got rid of merge conflict 2015-08-26 09:28:48 -07:00
Zachary Folwick e0f6b1fa0b added New-Item Test Suite 2015-08-25 14:46:29 -07:00
Aaron 8080e53786 made changes based on feedback from pull request 2015-08-25 13:47:39 -07:00
Aaron c9164d5401 made changes based on feedback from pull request 2015-08-25 13:47:39 -07:00
Zachary Folwick 1c1c1dacaa turned repeated string into a variable 2015-08-25 10:15:21 -07:00
Zachary Folwick f919006d46 re-ordered tests to indicate a logical progression to facilitate
debugging
added tests to validate individual environmental variables
2015-08-24 15:05:32 -07:00
Zachary Folwick ed86ae170e added tests to validate individual environmental variables 2015-08-24 14:47:06 -07:00
Zachary Folwick f739305502 deleted superfluous assertion 2015-08-24 13:54:13 -07:00
Zachary Folwick a0ba3b6b8f modified to work under jenkins 2015-08-24 13:39:24 -07:00
Zachary Folwick 1d447bd470 updating branch
Merge branch 'develop' of mshttps://msostc.visualstudio.com/DefaultCollection/PS/_git/monad-linux into dev/171-environmental-variable-test-bug
2015-08-24 13:05:16 -07:00
Zachary Folwick 972734cbc8 Merge branch 'develop' of mshttps://msostc.visualstudio.com/DefaultCollection/PS/_git/monad-linux into dev/112-split-path-pester
Conflicts:
	src/monad
2015-08-24 11:48:22 -07:00
Zachary Folwick 4ded5c5cd9 added environment variable tests 2015-08-24 11:38:32 -07:00
Zachary Folwick adb2e66c91 removed typos 2015-08-24 10:06:48 -07:00
Andrew Schwartzmeyer 1a3d4aa9a6 Refactor host usage
Build scripts and powershell-simple.cs were refactored to work with the
patch to CoreCLR and updated hosting code.

- Paths in Makefile were fixed because the hosting code runs the
  assembly from the current working directory (usually app_base)
- runps scripts were all fixed because the hosting code CLI changed
- powershell-simple.cs was cleaned up because its Main function is now
  directly executed
- monad submodule was repinned while we had the change
- monad-ext submodule was updated with rebuild CoreCLR binaries
- monad-native submodule was repinned to development, including fixed
  test and hosting code changes
2015-08-21 17:43:46 -07:00
Andrew Schwartzmeyer 440cf6a236 Remove type_name and function_name from host
Custom hosting code was refactored to take a path to an assembly instead
of an assembly name coupled with a type and function to
execute. Instead, the host now directly executes the given assembly,
calling its Main function.

The path is resolved relative to the current directory, as should be
expected.
2015-08-21 17:39:52 -07:00
Andrew Schwartzmeyer 42ce3fa48b Remove type_name and function_name from host
Custom hosting code was refactored to take a path to an assembly instead
of an assembly name coupled with a type and function to
execute. Instead, the host now directly executes the given assembly,
calling its Main function.

The path is resolved relative to the current directory, as should be
expected.
2015-08-21 17:39:52 -07:00
Andy Schwartzmeyer 1a34c0de9a Merge pull request 123 from dev/123-main into develop 2015-08-21 23:28:32 +00:00
Andy Schwartzmeyer 9f2fdfeb2d Merge pull request 123 from dev/123-main into develop 2015-08-21 23:28:32 +00:00
Andrew Schwartzmeyer 5d117330a8 Call into Main of PowerShell assembly
Instead of UnmanagedMain. Requires patch to CoreCLR (submitted upstream
but backported until we've integrated their work).
2015-08-21 16:17:16 -07:00
Andrew Schwartzmeyer 46d3894c02 Call into Main of PowerShell assembly
Instead of UnmanagedMain. Requires patch to CoreCLR (submitted upstream
but backported until we've integrated their work).
2015-08-21 16:17:16 -07:00
Peter Honeder 4ffb564dbd added testing code to call into Main 2015-08-21 16:16:38 -07:00
Peter Honeder 24f0f853a8 added testing code to call into Main 2015-08-21 16:16:38 -07:00
Zachary Folwick 8091785240 Fixed whitespace and directory test assertions 2015-08-21 15:57:34 -07:00
Zachary Folwick 95e932d6d0 removed AfterEach block because it's not required 2015-08-21 15:51:27 -07:00
Zachary Folwick 632a11a6c6 fixed typo using parent switch 2015-08-21 14:58:34 -07:00
Zachary Folwick 8458e5779e brought in submodule changes and modded test to not expect the / to be removed in the path 2015-08-21 14:34:00 -07:00
Aaron Katz c5be936efa Merge pull request 102 from dev/9-getcomputername into develop 2015-08-21 16:56:54 +00:00
Aaron Katz aba54f074d Merge pull request 102 from dev/9-getcomputername into develop 2015-08-21 16:56:54 +00:00
Aaron e1d4d14028 made changes based on feedback from pull request 2015-08-21 09:55:39 -07:00
Aaron 23ad440cfc made changes based on feedback from pull request 2015-08-21 09:55:39 -07:00
Aaron 50f9af1bd3 changes back on feedback from pull request 2015-08-20 14:40:02 -07:00