124 Commits

Author SHA1 Message Date
Philipp Muens
baa9f6da95 Revert tracking information 2016-10-11 20:13:35 -07:00
Philipp Muens
27abe33296 Print note about tracking 2016-10-11 15:36:48 +02:00
Philipp Muens
b363e51fa5 Add tests for tracking functionality 2016-10-09 17:05:52 -07:00
Doug Moscrop
234daa84a6 fix PluginManager tests were not returning promises 2016-10-04 13:39:53 -04:00
Philipp Muens
3507999198 Merge pull request #2133 from dougmoscrop/multi_commands
refactor PluginManager and CLI to better support command nesting, cleanup
2016-10-03 15:44:09 -07:00
Philipp Muens
9ebf296762 Merge pull request #2194 from craftship/globs-exclude
Use Globs to Exclude Files
2016-10-03 15:09:46 -07:00
Jon Sharratt
d7f9b16211 remove package include from classes 2016-10-01 11:11:36 +01:00
Doug Moscrop
a0cde12edc add Merge plugin commands 2016-09-28 13:45:04 -04:00
Doug Moscrop
19f5bfb27f refactor PluginManager and CLI to better support command nesting 2016-09-28 11:34:50 -04:00
Doug Moscrop
2aab2a2ccc fix #2226 non-aws providers throw an error 2016-09-27 11:59:31 -04:00
Florian Motlik
55e84b2f23 Merge pull request #2214 from serverless/timeout-test-fixes
Allow integration tests longer timeouts
2016-09-27 12:36:45 +02:00
Florian Motlik
6e4b204f16 remove arrow syntax 2016-09-27 12:17:52 +02:00
Florian Motlik
d6bdef35ce Allow integration tests longer timeouts 2016-09-27 12:15:38 +02:00
Philipp Muens
eb4d17d1b5 Fix linting issues 2016-09-27 12:04:15 +02:00
Philipp Muens
3e93d244d3 Add subdirectory for tmpDirs
Add a subdirectory so that all directories which are generated for the tests are stored there.
Furthermore old tests are updated so that they use the tmpDir name generated by the test
utils functionality. This makes working with Docker way better as the tmpDirs are not created
It the root directory.
2016-09-27 11:48:14 +02:00
Doug Moscrop
4490af73c0 fix Tests not passing on Windows 2016-09-26 09:14:54 -04:00
Florian Motlik
7dd4b4c4f5 Merge pull request #2206 from dougmoscrop/cli_integration_tests
add Integration tests for CLI printing --help
2016-09-26 09:16:50 +02:00
Doug Moscrop
8828042a32 add Integration tests for CLI printing --help 2016-09-25 16:05:21 -04:00
Doug Moscrop
b2f1d54d20 Change describe to it because it contains a test 2016-09-23 18:04:47 -04:00
Florian Motlik
28d74f6ea2 Merge pull request #2045 from Nordstrom/windows-contrib-blockers
Windows contrib blockers
2016-09-23 19:14:21 +02:00
Florian Motlik
953dbfbb1d Merge pull request #2101 from serverless/update-tracking-functionality
Update tracking functionality
2016-09-22 14:35:04 +02:00
kengos
eaaeade956 remove unnecessary requires and method 2016-09-22 11:41:26 +09:00
kengos
cb74b3b1bb add filename option to YAML.load 2016-09-21 22:36:13 +09:00
Philipp Muens
ccba217d5b Add test for writeFileDir() method 2016-09-20 10:03:57 +02:00
Philipp Muens
3bb149f1db Add some mock data to the serverless.service object in the track() tests
So that parts of the data retrieval are run.
2016-09-20 09:08:47 +02:00
Philipp Muens
b69027b686 Add tests for tracking functionality which check the existence of the trackingId 2016-09-20 09:08:47 +02:00
Florian Motlik
67644f7284 Merge pull request #2033 from rowanu/throw-error-on-events-object
Add check (and test) that function.events is an array.
2016-09-19 16:34:14 +02:00
John McKim
9e7f7c89f3 fix bug where variableSyntax is never set from config 2016-09-16 17:15:25 +10:00
Philipp Muens
3d204b4801 Merge pull request #2083 from dougmoscrop/simple_cleanup
Small cleanup/refactoring
2016-09-12 20:52:39 +02:00
Eslam A. Hefnawy
2c3a6ca062 fixed typos 2016-09-12 20:45:50 +09:00
Doug Moscrop
f7f425546e fix Small typo 2016-09-09 21:08:45 -04:00
Eslam A. Hefnawy
2e6cce979d fixed issue when referencing to self or file properties with var references 2016-09-08 17:53:18 +09:00
Smith, Greg W
049aec6bc0 Shorten comment which was too long. 2016-09-06 16:57:34 -07:00
Smith, Greg W
810d52ece5 Use '' instead of null for non-windows command. 2016-09-06 16:32:35 -07:00
Smith, Greg W
a8f4639a41 Adds missing 'os' variable to support testing OS version. 2016-09-06 16:20:04 -07:00
Smith, Greg W
0f1650bbdf Add explicit 'node' prefix to command used to invoke serverless on Windows in unit tests.
This will help fix #2044
2016-09-06 16:06:56 -07:00
rowan
02c6b82d50 Remove (unfinished) test added accidently. 2016-09-06 16:20:46 +10:00
rowan
733f9ba55c Add check (and test) that function.events is an array. 2016-09-06 16:07:34 +10:00
Florian Motlik
cf5ddc67da Merge pull request #1978 from horike37/issue-1271-custom-validation
Add custom validation for plugin options
2016-09-02 07:38:30 +02:00
horike37
1b71f1653a Add a test that succeeds with a custom Regex validation 2016-09-02 08:51:52 +09:00
Eslam A. Hefnawy
3016a555ac fix bug where function name is not using default stage 2016-08-31 17:38:18 +09:00
Eslam A. Hefnawy
1a8a3af31c trimming trailing white space 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
bbce402fb8 sls vars - skip getting value once a value has been found 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
0e32e2c2a3 added more tests for serverless variables 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
61cc5c3c4c added load & populte test to Serverless 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
714020e65d added unit tests for variables class 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
4932f6a4af updating test 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
89f1605bb5 added recursive nesting for variable system 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
5dafeee388 basic new variable system 2016-08-31 16:37:58 +09:00
horike37
1e2bdc1787 Add custom validation for plugin options 2016-08-30 05:33:27 +09:00