Peter Honeder
ea76b7e8fd
fixed string termination issue, added verbose mode
2015-07-28 18:49:32 +02:00
Peter Honeder
d09ac28b73
fixed string termination issue, added verbose mode
2015-07-28 18:49:32 +02:00
Peter Honeder
c0414f8fc4
cleaned up implementation, added command line parsing and standardized managed interface for cmdline hosts
2015-07-28 18:28:09 +02:00
Peter Honeder
0a31659271
cleaned up implementation, added command line parsing and standardized managed interface for cmdline hosts
2015-07-28 18:28:09 +02:00
Peter Honeder
ba45c8f076
renamed function pointer type, changed code to call UnmanagedMain
2015-07-27 18:40:33 +02:00
Peter Honeder
f7396c9561
renamed function pointer type, changed code to call UnmanagedMain
2015-07-27 18:40:33 +02:00
Peter Honeder
b9784906f4
added first version of custom PS hosting code
2015-07-27 17:40:14 +02:00
Peter Honeder
3711159996
added first version of custom PS hosting code
2015-07-27 17:40:14 +02:00
Zachary Folwick
bc91ac8684
deleting trailing whitespace
2015-07-24 10:38:51 -07:00
Zachary Folwick
a0c040b7e8
Merge branch 'develop' of ms https://msostc.visualstudio.com/DefaultCollection/PS/_git/monad-linux into dev/117-cleanup-test-files
2015-07-24 10:31:41 -07:00
Peter Honeder
7eeff0b64e
removed src/coreclr submodule that was not used
2015-07-22 14:36:01 -07:00
Zachary Folwick
5df3094d7b
refactored Get-Content and Get-Item to compensate for the backslash not being used and the first 3 lines being removed from test suites
2015-07-21 16:27:01 -07:00
Zachary Folwick
c714e7b3ee
removed first 3 lines of autogenerated code- it was superfluous
2015-07-21 16:25:27 -07:00
Zachary Folwick
fbfd1707c8
Renamed Test-Add-Member.Tests.ps1 to comply with naming standards
2015-07-21 15:39:18 -07:00
Zachary Folwick
e80a1dab6a
renamed test file to comply with standards
2015-07-21 15:39:18 -07:00
Zachary Folwick
322da2f9b0
deleted non-test files
2015-07-21 15:39:18 -07:00
Peter Honeder
a33b85c22f
Merge branch 'develop' into dev/116-enable-native-apps to get update on
...
xunit output xml required for jenkins
2015-07-21 15:03:54 -07:00
Andy Schwartzmeyer
6ae275283f
Merge pull request 85 from dev/34-xUnit-XML into develop
2015-07-21 22:02:42 +00:00
Peter Honeder
2394946fb4
re-pin to PS version that allows native command execution
2015-07-21 14:37:53 -07:00
Aaron Katz
b8d99bd0ab
Merge pull request 84 from dev/115-PSDrive into develop
2015-07-21 21:26:33 +00:00
Andy Schwartzmeyer
d9b26ccc72
Merge pull request 83 from dev/113-reenable-pester into develop
2015-07-21 21:24:47 +00:00
Andrew Schwartzmeyer
b020c4b41f
Enable xUnit unit test coverage results in XML
2015-07-21 11:18:15 -07:00
Aaron
4c673b9213
fixed test to run on linux
2015-07-21 10:34:12 -07:00
Aaron
59015da5a2
initial commit
2015-07-21 10:08:09 -07:00
Andrew Schwartzmeyer
5a596e8029
Run pester-tests also on make test
...
Fixes #113
2015-07-21 09:10:09 -07:00
Peter Honeder
dcf919a0e2
added Pester tests for PSVersionTable
2015-07-20 17:18:06 -07:00
Peter Honeder
967279afc7
added unit test for cleanup
2015-07-20 17:02:23 -07:00
Peter Honeder
55582a6a9d
re-pin to monad version with PSVersionInfo cleanup
2015-07-20 16:55:18 -07:00
Peter Honeder
a4ad8c0793
added file version info attributes to main assemblies
2015-07-20 16:54:39 -07:00
Andy Schwartzmeyer
c7e5834a17
Merge pull request 80 from dev/use-latest-tag into develop
2015-07-20 23:10:37 +00:00
Andrew Schwartzmeyer
a36cb6fd05
Use andschwa/magrathea:latest to update container
...
Plus some readme tweaks.
2015-07-20 16:07:56 -07:00
Peter Honeder
acd3a5bd66
Merge pull request 79 from dev/111-update-coreclr into develop
2015-07-20 23:07:13 +00:00
Andrew Schwartzmeyer
694320b656
Unit tests use xUnit runner and [Fact] declaration
...
- Workaround test executable is now completely removed
- make test also depends on $(RUN_TARGETS)
2015-07-20 15:31:03 -07:00
Andrew Schwartzmeyer
b055743728
Makefile target test uses the xUnit runner
...
Instead of the prior work-around.
Makefile target `internal-prepare-exec-env` was modified to create
`exec_env/testrun` and depend on `dotnetlibs/corerun` (on which it
already depended).
2015-07-20 15:24:56 -07:00
Peter Honeder
91ff5370b0
re-pin to updated coreclr
2015-07-20 14:37:46 -07:00
Peter Honeder
d3aadb0a04
updated coreclr dependency to latest version, fixed / path separators in pester, which were invalid due to recent coreclr cleanup and changes
2015-07-17 15:33:23 -07:00
Peter Honeder
ead0b0c547
Merge pull request 71 from dev/104-105-code-cleanup into develop
2015-07-17 00:07:03 +00:00
Zach Folwick
68fa654813
Merge pull request 72 from initialTestSuites into develop
2015-07-16 23:14:28 +00:00
Zachary Folwick
3d47638e5c
fixed Get-ChildItem.Tests
2015-07-16 16:13:12 -07:00
Zachary Folwick
c8a6f4d783
fixed Environment-variables tests and typos in get-item
2015-07-16 15:52:42 -07:00
Zachary Folwick
489532736c
fixed Get-Item tests
2015-07-16 15:31:52 -07:00
Zachary Folwick
ae037b7984
fixed split-path tests; found a bug in powershell
2015-07-16 15:29:50 -07:00
Zachary Folwick
9493af81af
fixed get-date tests
2015-07-16 14:59:50 -07:00
Peter Honeder
4800acb975
re-pin to latest monad fixes for issue 104 and 105
2015-07-16 14:45:20 -07:00
Peter Honeder
1af03b263d
removed nuget from list of dependencies
2015-07-16 14:21:47 -07:00
Peter Honeder
849529c33a
download latest nuget automatically
2015-07-16 14:04:10 -07:00
Jan Vorlicek
a566a181a0
Extend the Unix hosting API
...
This change modifies the Unix hosting API so that the hosting app can create
as many managed delegates as it needs and execute them as many times it wants.
The new API contains separate functions to initialize and shutdown CoreCLR
and a function to create a delegate.
The current ExecuteAssembly function behavior stays unmodified for now to
ensure that dnx that uses that API and that pulls the binary libcoreclr
is not broken.
After the dnx is updated to use the new coreclr_create_delegate API, I'll remove
the ExecuteAssembly.
Also done:
1) Added support for comments and skipping empty lines in the mscorwks_unixexports.src.
2) Restructured the mscorwks_unixexports.src
3) Added coreclr_execute_assembly to the unixinterface.cpp / exports
4) Modified coreruncommon.cpp to use the new hosting API
2015-07-16 21:47:36 +02:00
Peter Honeder
061c8543ea
removed monad_app_base submodule because it's not needed anymore
2015-07-15 18:36:43 -07:00
Zachary Folwick
c55e5cbc88
fixed get-Content issues
2015-07-15 16:30:20 -07:00
Zachary Folwick
088335669d
fixed typo
2015-07-15 16:27:53 -07:00