Commit graph

5155 commits

Author SHA1 Message Date
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
Zachary Folwick
fffe79b751 fixed test assumptions; is now passing tests 2015-07-15 14:15:53 -07:00
Zachary Folwick
95dcc23bbb added more granular unit-test for failing getType() output 2015-07-15 13:31:07 -07:00
Zachary Folwick
2b079b2cb9 removing commit 2015-07-15 11:40:03 -07:00
Zachary Folwick
a186934c55 deleted test-Get-Alias.ps1 2015-07-15 11:39:14 -07:00
Zachary Folwick
028021ef44 test suite was not recognizing test file 2015-07-15 11:33:30 -07:00
Zachary Folwick
c9e5651dc8 initial commit
Merge branch 'develop' of https://msostc.visualstudio.com/DefaultCollection/PS/_git/monad-linux into initialTestSuites
2015-07-15 10:17:08 -07:00
Zachary Folwick
868ea370d4 initial commit 2015-07-15 10:15:39 -07:00
Andrew Schwartzmeyer
d65db0550c Add note on recursive init submodule update 2015-07-14 15:07:43 -07:00
Peter Honeder
c33d976e9f Merge pull request 64 from dev/103-pester-instructions into develop 2015-07-13 22:05:56 +00:00
Peter Honeder
f4498565cb re-pin to latest monad updates 2015-07-13 14:59:03 -07:00
Peter Honeder
ad9ca600f7 re-pin to latest version in develop-2015-07-13 2015-07-13 14:49:54 -07:00
Peter Honeder
e6f18b1a2a added pester instructions 2015-07-13 14:49:18 -07:00
Peter Honeder
dfb377bae9 re-pin to latest rebased powershell changes and updated resources 2015-07-13 14:03:50 -07:00
Peter Honeder
dc63c5cc4f Merge pull request 62 from dev/100-add-pester-to-make-test into dev/101-docker-port-url 2015-07-13 20:43:07 +00:00
Peter Honeder
9081f51942 added another make message to output username and password 2015-07-13 13:41:40 -07:00
Peter Honeder
b90a8f6564 added pester-tests target to Makefile, added that as a dependency to make test 2015-07-13 13:38:47 -07:00
Peter Honeder
aa0c778ca9 fixed container-relative port 2015-07-13 13:08:47 -07:00
Peter Honeder
46e97da0f9 made docker port configurable and output URL at end of build 2015-07-13 11:55:18 -07:00
Peter Honeder
b96f4264e2 Merge pull request 60 from dev/95-get-pester-running into develop 2015-07-13 18:19:35 +00:00
Peter Honeder
07eaa4648b re-pin to pester fixes, added pester hello world test 2015-07-10 13:50:30 -07:00
Peter Honeder
c9d0f87ed1 changed pester url to our own fork 2015-07-10 11:46:30 -07:00
Peter Honeder
0e12ab46e3 add pester to Makefile, re-pin to latest monad fixes 2015-07-10 11:35:26 -07:00
Peter Honeder
e7b9654ce1 added pester submodule 2015-07-10 11:34:42 -07:00
Andrew Schwartzmeyer
d914d92780 Add Security module Makefile target
Also updated dependencies to build it
2015-07-09 16:03:50 -07:00
Andrew Schwartzmeyer
ac5f89e25f Add Security module build files from Windows 2015-07-09 16:03:47 -07:00
Andrew Schwartzmeyer
3339d54e14 Use correct filenames from Windows 2015-07-09 16:02:15 -07:00