Commit Graph

140 Commits

Author SHA1 Message Date
7e0f45019b add job test for index creation
also make other tests properly async
2016-04-22 17:49:37 -07:00
f120d84367 add indices.exists to es client mock 2016-04-22 17:48:35 -07:00
1114bb25b8 create index on job creation 2016-04-22 17:47:48 -07:00
bb97b7960b update job status constants 2016-04-22 17:15:25 -07:00
fd1ebd3a33 clean up mock includes 2016-04-22 17:14:25 -07:00
47eaebf8c6 test for ping call on new queue 2016-04-22 17:03:23 -07:00
730ec68bfa change the job scontructor, update tests 2016-04-22 17:03:10 -07:00
3318c775c0 make tests run with mock client
tests now work without elasticsearch running
2016-04-22 16:51:35 -07:00
a3a0c2b261 add index creation to init tasks 2016-04-22 16:50:41 -07:00
64945556ff rename create client, fix client instance test 2016-04-22 16:49:38 -07:00
1171c5f0f1 expand the es client fixture 2016-04-22 16:49:19 -07:00
0b12fde877 custom clock, no proxyquire needed 2016-04-22 13:40:03 -07:00
549095dfff update interval module, add tests 2016-04-22 13:38:12 -07:00
d357971554 add date interval module 2016-04-22 11:25:06 -07:00
df8bd2123b remove job options passing 2016-04-19 14:58:02 -07:00
e88695a989 add constants file, update jobs and test 2016-04-18 17:57:17 -07:00
b2ff6bc291 add test for unique worker id 2016-04-18 17:44:39 -07:00
3d89a3e86c beef up the job document's body, update tests 2016-04-18 17:44:18 -07:00
9d07023453 start adding tests for the worker 2016-04-18 16:39:48 -07:00
1b5f2af004 add a worker module 2016-04-18 16:39:35 -07:00
4416a5508d cleanup, job property storage 2016-04-18 16:39:07 -07:00
fb4caf4dc1 add mocha-only script 2016-04-18 16:34:30 -07:00
22d9ffcefe better elasticsearch client fixture 2016-04-18 16:34:03 -07:00
a002271e26 don't track jobs internally
it'll likely make more sense to just look them up at request time
2016-04-18 14:54:49 -07:00
5ce288fd72 ensure objects are event emitters 2016-04-15 17:29:40 -07:00
9f495c7791 add job object, and tests 2016-04-15 16:51:56 -07:00
822019f12a change test structure, create elasticsearch fixture 2016-04-15 16:51:38 -07:00
600f2eb529 make index the first param 2016-04-15 16:05:43 -07:00
98f179e64a update gitignore 2016-04-14 17:45:47 -07:00
facf8d89e3 add create_client tests 2016-04-14 17:45:32 -07:00
9c285514d4 fix mocha test path 2016-04-14 17:44:42 -07:00
d0abad344a add default setting values 2016-04-14 17:01:50 -07:00
981bf09aab remove Joi validation, add createClient, update tests 2016-04-14 16:57:28 -07:00
cdbeef802f add linting to project 2016-04-14 16:56:46 -07:00
992810d90c rename helper path 2016-04-14 15:33:17 -07:00
a25833f60e fix main param 2016-04-14 15:29:22 -07:00
b0e0f9452b refactor - move validation into new module 2016-04-14 15:28:42 -07:00
5619612943 update constructor, add option validation tests 2016-04-14 15:04:49 -07:00
83823ebdf0 include engine and node version, rename project, tweak babelrc syntax 2016-04-14 15:01:12 -07:00
252f72a948 inital boilerplate checkin 2016-04-13 17:09:08 -07:00