7c3e5aefcd
https://github.com/elastic/elasticsearch-js/issues/357 - fixing separated spelling error
2016-02-06 00:21:01 -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
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
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
ec6b0fcefc
auditted lodash usage to ensure that it is compatible with lodash 3.0
2015-03-17 13:52:10 -07:00
6d0a15d82e
cleaned up the new do_match task
2014-07-30 11:40:41 -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
f7f98572a3
updated grunt-run, tests now support skip.features and match:/regex/
2014-02-03 09:55:45 -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
3223fb4a6d
added browser tests, modified ci script, removed testing for version 0.90.x
2014-01-10 11:23:08 -07:00
74612864e2
updated the rest-spec, and fixed an error in the integration tests after switching to expect
2013-12-23 18:00:00 -07:00
a77b2be1f2
still working to get the tests running in ie... stupid IE
2013-12-23 17:31:37 -07:00
2b3734a081
switched out assertion library with should.js... I really should have written my own baby util library since that was the third time I've done that...
2013-12-23 15:33:53 -07:00
96b44ebf8b
Merging spenceralger:travis_and_coveralls. Summary of changes:
...
- removed several unneeded devDeps
- removed old get_spec.js script
- the client's ping method will now send back true as the body when the ping
succceeds, and false when it does not. When the ping fails, the error will
still be sent back and the connection's status will still be set to "dead".
- All of the client's methods now have a spec property, which will provide the
JSON spec used to run that method.
- The yaml test runner will only camelCase param names that are documented, uses
the client's method's new spec property
- Trace log events will now have their proper original query string parameters
- The "tracer" logger will now write to elasticsearch-tracer.log by default, and
will truncate the file if it already exists.
- When running the integration tests, the client will now use a tracer logger which
writes to stderr. The default level is "warning", but with the VERBOSE environment
var it becomes "trace" and the logger will write to it's default file
- Added .idea to the .gitignore, it was being published to NPM
- Cleanup of the grunt tasks. Consilidated several tiny files into seperate moderately sized ones.
2013-12-18 13:21:40 -07:00
c5440792d3
modifications to the jenkins script to work better with bash, fixed the commit number of the nock dep
2013-12-12 16:05:41 -07:00
97ba084795
save point durring huge unorganized refactor
2013-11-22 16:48:30 -07:00
7e6fa479ad
Added the browser based test suite, have it running automatically via PhantomJS with grunt, all tests are passing except one, which requires PhantomJS send a body with a DELETE request
2013-11-05 10:01:12 -07:00