929 Commits

Author SHA1 Message Date
Philipp Muens
bac24fd8ab Migrate SNS integration tests 2016-10-19 09:17:01 +02:00
Philipp Muens
c273abec68 Move AwsProvider plugin into aws directory 2016-10-19 08:32:06 +02:00
Philipp Muens
25b233137f Move class tests into classes directory 2016-10-19 08:32:06 +02:00
Philipp Muens
c7b7472a48 Update provider properties in plugins 2016-10-19 08:32:06 +02:00
Philipp Muens
4a9dc58e18 Add string and instance powered provider check 2016-10-19 08:32:06 +02:00
Philipp Muens
a60a9b575b Remove provider storage on PluginManager level 2016-10-19 08:32:06 +02:00
Philipp Muens
df7692ac80 Introduce AwsProvider plugin 2016-10-19 08:32:06 +02:00
Philipp Muens
bdcb704504 Update API Gateway API keys integration test
API keys are global. So they should be unique per test in our integration tests as they might
collide if two tests run in parallel and they both reference the same API key.
2016-10-19 06:50:54 +02:00
Philipp Muens
d6f843c46e Update test name to start uppercased 2016-10-18 15:46:33 +02:00
Philipp Muens
964956ce7c Migration integration tests 2016-10-18 15:04:45 +02:00
Florian Motlik
0227dcfed2 Use gradle wrapper for integration test 2016-10-17 16:25:43 +02:00
Philipp Muens
35bac66412 Fix listing issues 2016-10-12 18:25:55 -07:00
Philipp Muens
52318d4c3c Refactor so that only one stats file is used 2016-10-12 18:25:55 -07:00
Philipp Muens
b443b2cf9d Add SlStats functionality 2016-10-12 18:25:55 -07:00
Philipp Muens
05ec3e8092 Update handler files for better onboarding 2016-10-11 20:21:13 -07:00
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
Florian Motlik
f17d272021 Fix integration tests mkdir 2016-10-11 14:07:28 +02:00
Philipp Muens
b363e51fa5 Add tests for tracking functionality 2016-10-09 17:05:52 -07:00
Florian Motlik
5e61aa53c0 Merge pull request #2250 from serverless/add-aws-compile-stream-events-plugin
Add AwsCompileStreamEvents plugin
2016-10-07 19:34:28 +02:00
Philipp Muens
d8859bf157 Update code so that the stream event source is service independent
This way both, DynamoDB and Kinesis streams can be used with the help of the
"stream" event rather than two different event types ("dynamodb" and "kinesis").
2016-10-07 08:43:39 -07:00
Philipp Muens
4ade196d9f Add AwsCompileDynamoDbEvents plugin 2016-10-07 08:43:39 -07:00
Philipp Muens
415e80be4e Rebase / refactor current implementation 2016-10-05 12:53:14 -07:00
ac360
1d930bbfa5 add test in all.js 2016-10-05 12:53:14 -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
Florian Motlik
bac20da38a Merge pull request #2227 from dougmoscrop/fix_other_providers
fix #2226 non-aws providers throw an error
2016-09-28 08:34:22 +02:00
Florian Motlik
792509084f Merge pull request #2218 from localytics/template_scala_sbt
add aws-scala-sbt template for scala lambdas
2016-09-28 08:30:14 +02: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
Meaghan Harty
a793014bbc add aws-scala-sbt template for scala lambdas 2016-09-26 17:30:23 -04: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