Commit Graph
539 Commits
Author SHA1 Message Date
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
Zach Folwick 534175371d Merge pull request 198 from dev/set-psdebug into develop 2015-10-22 16:33:07 +00:00
Zach Folwick 433eb157fd Merge pull request 202 from dev/set-psbreakpoint into develop 2015-10-22 16:32:54 +00:00
Zachary Folwick f55d1b3fc6 fixed typo 2015-10-22 09:27:21 -07:00
Zachary Folwick 000f73c79b added testable script for testing script calls. Currently required by set-psbreakpoint 2015-10-22 09:20:09 -07:00
Andrew Schwartzmeyer fe95138485 Pin monad and pester submodules to develop branchs
This only affects updating with `git submodule update --remote`, which
will fetch and checkout the corresponding branch (defaulting to master
for most of our submodules) instead of the recorded commit.

Note that the submodule will still be checked out to a detached head, as
it should be.
2015-10-22 09:15:22 -07:00