Commit graph

8373 commits

Author SHA1 Message Date
Zachary Folwick bc91ac8684 deleting trailing whitespace 2015-07-24 10:38:51 -07:00
Zachary Folwick a0c040b7e8 Merge branch 'develop' of mshttps://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
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