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
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