Commit Graph
544 Commits
Author SHA1 Message Date
Andrew Schwartzmeyer 36189b49a9 Fix make boostrap
Again
2015-10-26 12:11:16 -07:00
Andrew Schwartzmeyer a214c46735 Repin monad-native and monad-omi-provider 2015-10-26 12:10:21 -07:00
Andrew Schwartzmeyer 23c441511f Fix PSRP OMI provider name
And add dependency on powershell-native
2015-10-26 12:09:53 -07:00
Andrew Schwartzmeyer 3f2ade8c25 Ignore clean failures 2015-10-26 12:09:47 -07:00
Andrew Schwartzmeyer c8d1938b03 Enable native tests with make 2015-10-26 12:09:35 -07:00
Andrew Schwartzmeyer 03314f8382 Fix make distclean bootstrap 2015-10-26 12:01:01 -07:00
Andrew Schwartzmeyer a023ce5a58 chmod -x monad-docker.sh
It has function definitions and should be sourced, not executed.
2015-10-25 22:31:38 -07:00
Andrew Schwartzmeyer d4747c9213 Fix clean target 2015-10-25 22:31:31 -07:00
Andrew Schwartzmeyer 3fb6d65770 Remove deprecated scripts directory
Shell-in-a-box Docker container might come back in the future.
2015-10-25 22:30:10 -07:00
Andrew Schwartzmeyer aba1eb283b Update submodules 2015-10-25 22:25:05 -07:00
Andrew Schwartzmeyer 7a0313aa4f Add note on various tracing options 2015-10-25 22:25:05 -07:00
Andrew Schwartzmeyer da64019f00 Add more clean targets 2015-10-25 22:25:05 -07:00
Andrew Schwartzmeyer 587dda00e8 Add PSRP and OMI building
Removed OMI test targets as they can be run directly from the OMI
folder, and there is a separate Jenkins job that does so.
2015-10-25 22:20:37 -07:00
Andrew Schwartzmeyer bb577c8898 Fix IsHardLink() unit tests
Our API as written says a file with no other links to it is not a
hardlink, and a file with multiple links to it is a hardlink. Corrected
one test and added an additional.
2015-10-25 22:20:37 -07:00
Andrew Schwartzmeyer 986740295f Add monad-build submodule 2015-10-25 22:20:37 -07:00
Andrew Schwartzmeyer 3a9e979e8f Add Pester tests 2015-10-25 22:20:37 -07:00
Andrew Schwartzmeyer 4a11135994 Note that hashbang needs to be fixed 2015-10-25 20:51:16 -07:00
Andrew Schwartzmeyer a3aa2f56a0 Export POWERSHELL_SIMPLE variable 2015-10-25 20:46:31 -07:00
Andrew Schwartzmeyer 3ca864660b Update library names
- libps to libpsnative
- ps_test to PowerShell.Linux.Test
2015-10-25 20:38:39 -07:00
Andrew Schwartzmeyer 16a2ae2fa8 Start build refactor with top-level Makefile
- Recursively calls make in monad-linux and monad-build
- Eventually will deprecate scripts dir
- Makes monad-docker.sh shareable
2015-10-25 20:37:36 -07:00
Andrew Schwartzmeyer 0da23d5b5c Update readme 2015-10-23 16:09:07 -07:00
Andy Schwartzmeyer 317aa750a2 Merge pull request 207 from dev/set-location into develop 2015-10-23 22:50:47 +00:00
Andy Schwartzmeyer f7fb2d920c Merge pull request 209 from dev/validate-pester into develop 2015-10-23 22:36:17 +00:00
Andrew Schwartzmeyer 6ee20b8f71 Fix startDirectory
Needed to move initial tests below the assignment
2015-10-23 15:33:32 -07:00
Andrew Schwartzmeyer b1cceeaa78 Ignore dirty pester submodule
The pester-self-tests leave behind unignored artifacts
2015-10-23 15:03:43 -07:00
Andrew Schwartzmeyer b0dd714a1b Fix some Pester self-tests 2015-10-23 15:01:42 -07:00
Andrew Schwartzmeyer 5809a2bad3 Add $(SCRIPTS) variable 2015-10-23 14:50:41 -07:00
Zachary Folwick b80e66581d Added code that runs the pester tests, verifying that the unit test framework works as expected 2015-10-23 14:38:50 -07:00
Andy Schwartzmeyer 3884de80d1 Merge pull request 208 from dev/host_cmdline into develop 2015-10-23 20:33:37 +00:00
Andrew Schwartzmeyer b98245d6fe Update monad-native submodule 2015-10-23 12:27:58 -07:00
Andrew Schwartzmeyer 045c4bc271 Remove -alc from host_cmdline arguments 2015-10-23 12:25:21 -07:00
Andrew Schwartzmeyer ddfa85b312 Use PWRSH_ROOT instead of -tpa 2015-10-23 12:25:21 -07:00
Andrew Schwartzmeyer f9217fdd11 Use CORE_ROOT instead of -c 2015-10-23 12:23:13 -07:00
Zachary Folwick 89ea2ea6d5 fixed issue with ending the test suite correctly. The current method is still brittle, however, so we shall have to come up with a better solution soon 2015-10-23 12:17:35 -07:00
Zachary Folwick e6d1b53c15 fixed test issue causing issues with other tests 2015-10-23 12:07:49 -07:00
Zachary Folwick 85d352db89 1. renamed Test-Push-Location to be in line with new naming standards.
2. Set-Location: moved the start directory assignment into a context
block because of powershell/pester quirks
2015-10-23 10:46:44 -07:00
Zachary Folwick 4d0ec8ddca added set-location tests 2015-10-23 10:01:44 -07:00
Andy Schwartzmeyer 4117040081 Merge pull request 206 from dev/rename-pester-tests into develop 2015-10-23 00:24:36 +00:00
Andy Schwartzmeyer 22df4053e8 Merge pull request 203 from dev/submodules into develop 2015-10-22 23:53:35 +00:00
Zach Folwick 22e4489b1b Merge pull request 205 from dev/push-location into develop 2015-10-22 23:37:58 +00:00
Zachary Folwick 46bee0c6e0 removed old naming scheme references 2015-10-22 16:35:31 -07:00
Zachary Folwick db3f9d9df4 remove reference to old naming convention in the Describe block 2015-10-22 16:32:36 -07:00
Zachary Folwick ad2a0270d2 tabs to spaces 2015-10-22 16:05:18 -07:00
Zachary Folwick 5719efe82c rename pester tests to something less redundent 2015-10-22 16:02:38 -07:00
Zachary Folwick d0f7bca85e added a return to the starting directory 2015-10-22 15:54:38 -07:00
Zachary Folwick fba151a54a cleaned up formatting 2015-10-22 15:11:07 -07:00
Zachary Folwick 9793ff29ad added push-location tests 2015-10-22 14:50:22 -07:00
Zach Folwick fb22eabd90 Merge pull request 204 from dev/new-alias into develop 2015-10-22 17:59:37 +00:00
Zachary Folwick 67367dd46f Added new-alias pester tests 2015-10-22 10:55:58 -07:00
Andrew Schwartzmeyer 589217fea7 Update cppunit and pester 2015-10-22 09:47:54 -07:00