7c3e5aefcd
https://github.com/elastic/elasticsearch-js/issues/357 - fixing separated spelling error
2016-02-06 00:21:01 -07:00
d0d55f8f3e
switch from jshint to eslint
2016-01-08 14:21:26 -07:00
f140745527
fix recursive value replacement
...
The recursive search for $vars was naively using `typeof` to determing if something is an object, which of course failes on `null`...
2015-12-30 18:12:07 -07:00
da50dd5ce6
use bluebird in the yaml docs
2015-11-24 15:32:21 -06:00
236cd91297
clean up snapshots serially to not trigger snapshot cleanup bug
2015-10-26 16:05:29 -05:00
6368d12a2f
Support setting elasticsearch bind host for tests
2015-08-25 11:46:20 -07:00
96515e9ced
support request_timeout catch in yaml tests
2015-08-18 16:34:44 -07:00
de3c00b0dc
enhance response errors with request/response metadata
2015-08-04 05:01:18 -07:00
a527416976
update config to support repository urls and enable scripting related tests
2015-07-20 09:44:21 -07:00
89aa4575a5
properly pass port around
2015-07-02 14:53:52 -07:00
878a3e41ce
strip timeout override left from debugging
2015-07-02 13:07:27 -07:00
863cb7a61c
clear the snapshot repos after every doc
2015-07-02 13:05:06 -07:00
5e1da82688
added filterPath support to master api and enhanced yaml testing
2015-06-02 11:23:04 -07:00
68b9214ab4
allow range string 'all'
2015-05-07 09:08:30 -07:00
55aff23c1e
added support for unbounded skip expressions
2015-04-21 11:40:43 -07:00
77f73533ee
the default config has to change with the removal of 'script.disable_dynamic' in 2.0
2015-04-01 10:21:43 -07:00
7d837f704c
enable trace logging on jenkins
2015-03-30 10:28:37 -07:00
ec6b0fcefc
auditted lodash usage to ensure that it is compatible with lodash 3.0
2015-03-17 13:52:10 -07:00
7fa689344f
run tests on jenkins with trace level logging
2015-01-29 11:54:13 -07:00
102d8965d6
log earlier, for formatting sake
2015-01-11 16:09:38 -07:00
176febb3b9
report args from yaml suite runner
2015-01-10 14:21:05 -07:00
b182141d07
support running integration tests against a specific version
2015-01-10 13:50:59 -07:00
2329544ee6
allow setting the ES_PORT
2015-01-10 11:19:03 -07:00
1950a38fd7
additional debugging to help with Jenkins build error
2014-11-24 09:24:13 -07:00
6d0a15d82e
cleaned up the new do_match task
2014-07-30 11:40:41 -07:00
00a721a112
another attempt to prevent failures because of visionmedia/mocha#1292
2014-07-30 10:10:41 -07:00
5ade73c8bb
forcing the latest version of mocha because of visionmedia/mocha#1292
2014-07-30 10:06:49 -07:00
0e05b0f0a1
updated tests to be compatible with the limited api version available in the browser_client, and updated grunt-saucelabs
2014-07-30 10:01:43 -07:00
017a554683
fixed the match action in the yaml tests to follow updated conventions.
2014-07-29 22:03:20 -07:00
7a2571f11a
updated other places that es is cleared to also clear templates
2014-06-09 10:03:05 -07:00
ec199bde2f
ensure that templates are also cleared before each test
2014-06-09 09:21:25 -07:00
00fdc86315
stop failing the build because of overworked/slow es test servers
2014-04-25 14:45:24 -07:00
dcc4a3747f
Updated the API to the latest version and fixed an issue with the test runner,
...
which was confused by parameters that were in the URL, but not in the params list.
2014-04-15 08:30:42 -07:00
af89a4917f
test fixes...
2014-03-28 16:11:00 -07:00
222598a235
added features parsing and lte/gte methods
2014-03-27 11:13:58 -07:00
66a399d623
adjusted the 'do' action, so that it will replace $args within the body
2014-03-03 08:32:43 -07:00
70b51dfa6d
stopped using an empty suffix for test/branch stuff, so that things are less confusing down the road when versions change
2014-02-05 09:46:53 -07:00
6c5838fbfa
Added API generation and Yaml testing for 1.x and 1.0 branches of elasticsearch.
2014-02-05 08:18:19 -07:00
5ff4b6f855
moved away from submodules
2014-02-04 11:24:37 -07:00
f7f98572a3
updated grunt-run, tests now support skip.features and match:/regex/
2014-02-03 09:55:45 -07:00
af57b9e49e
Changed default port for testing es to 9400
2014-01-17 10:56:53 -07:00
3d8117ba3e
removed the previous browser_yaml_suite, and fixed the 'returns a client' tests
2014-01-17 09:45:39 -07:00
980163dfb2
switched submodule back to elasticsearch/elasticsearch, updated the generator to properly pull updates from the related branch
2014-01-16 11:58:35 -07:00
d4c0f71419
ci.sh now calls mocha directly so that it can pass the port from jenkins and use the jenkins reporter
2014-01-15 14:41:57 -07:00
a80e6aba4f
fixed some doc issues, and reorganized the browser tests. Rather than running one per build, now a unit test page is run, and a build test page is run
2014-01-15 13:09:46 -07:00
18e134d0a6
Summary of Changes:
...
- moved es install/start/stop logic into a seperate script
- `grunt test` now runs the integration tests once for each version of ES we support
- grunt can now install and run elasticearch (using grunt-run, pure js solution coming later)
- included seperate es.sh script specifically for starting or stopping elasticsearch
- url aliases, api, yaml_suite/index.js, and yaml_tests.json, are all now duplicated for 0_90 support
- the client now accepts an apiVersion argument (undocumented) which defaults to 'master' but can be '0.90'
- The yaml test runner will now check the name of the ES instance it is connecting to, preventing accidental wiping of ES
2014-01-14 23:10:12 -07:00
37ce4e440c
Merge remote-tracking branch 'upstream/master' into browser_tests_for_travis
2014-01-14 17:20:57 -07:00
6fecb08a40
updated ES reference, pulled in latest API changes, integration test runner now clears the previous tracer log when it is in use.
2014-01-14 16:31:35 -07:00
3223fb4a6d
added browser tests, modified ci script, removed testing for version 0.90.x
2014-01-10 11:23:08 -07:00
0a17848719
merged master
2014-01-08 14:22:53 -07:00