268 Commits

Author SHA1 Message Date
Clinton Gormley
1279a29ee3 Explain returns a 1, not 1.0 2013-09-16 20:56:59 +02:00
Clinton Gormley
e0e4b6b4dc Rename weird-index to start with test- so that it gets cleaned up 2013-09-16 20:56:48 +02:00
Clinton Gormley
de4a84ccee Scroll test was missing an index - fails when other indices present 2013-09-16 20:56:32 +02:00
Clinton Gormley
3011201a51 Fixed indentation on an analyzer test 2013-09-16 20:56:12 +02:00
Karel Minarik
81ffa94937 Added an example of test setup into the indices.analyze API 2013-09-12 10:27:46 +02:00
Karel Minarik
397235e2f2 Changed the ignore_missing client parameter to ignore: 404
This should make easier any potential expansion such as:

    client.update('index', 'type', 41, {...}, ignore: 409

Also restructured and renamed the test suite a bit as part of the commit.

---

This reverts commit 0b142cc8812d8d090e48ea0ad89c007767870b91, "Removed client-specific `ignore_missing` parameter".
2013-09-09 23:36:45 +02:00
Karel Minarik
6cfbd2f7c4 Removed the incorrect info about _all default for index in indices.get_mapping API 2013-09-09 23:36:45 +02:00
Karel Minarik
cb4b04e49f Added tests for default document type in get and get_source APIs 2013-09-09 23:36:45 +02:00
Karel Minarik
e784cff1b0 Revert "Changed the missing type to _all in "Get Source" test"
This reverts commit f834a8b9a18739ba97eba592be98ce6804082d37.
2013-09-09 23:36:45 +02:00
Karel Minarik
bd9befbc80 Revert "Changed the missing type to _all in "Get" test"
This reverts commit c7b376a4222d68788c59ffefbaaeae33d70536b8.
2013-09-09 23:36:45 +02:00
Karel Minarik
d0a282727f Renamed the "All indices" test for _search API to "Default index"
This reverts commit 51713399e943412866e95cf94f341cb4625ef831.
2013-09-09 23:36:44 +02:00
Karel Minarik
62a489b07b Added test for client-side default document type in exists API
This reverts commit f6f037e6b15b51023c6ca45adbd394fd16e714f1.
2013-09-09 23:36:44 +02:00
Karel Minarik
4e0396768b Improved and fixed "Get Mapping" tests
* Fixed error in `skip` explanation for "get type" test
* Separated the tests for getting index/type mapping

I vote for removing the "get type" test entirely, since it just tests ancient versions.
2013-09-09 23:36:44 +02:00
Karel Minarik
690151516d Fixed incorrect test names in "Update" fields / meta-fields tests 2013-09-09 23:36:44 +02:00
Karel Minarik
ad3bf79c6a Changed the "Indices Analyze" test to better correspond with the new test structure
1. Move the "text format" test into separate file
2. Remove the "JSON format" from test names
2013-09-09 23:36:44 +02:00
Karel Minarik
1300982e22 Removed test "setup" in "Indices Analyze" test
When the runner contract is specified as "run all the tests in the file in sequence,
resetting cluster after each file", it makes is hard to translate the concept into
regular Test::Unit environment.

Changed the "Analyze API JSON format - index and field" test to perform the necessary
setup as part of the test code.
2013-09-09 23:36:44 +02:00
Karel Minarik
46059673ef Changed the missing type to _all in "Get" test 2013-09-09 23:36:44 +02:00
Karel Minarik
7933dbe205 Corrected test names for "Bulk" test suite 2013-09-09 23:36:43 +02:00
Karel Minarik
e1bfc0aa27 Changed the missing type to _all in "Get Source" test 2013-09-09 23:36:43 +02:00
Karel Minarik
a4228bf2bc Changed the "default index/type" to use index: _all and renamed to "All indices" 2013-09-09 23:36:43 +02:00
Karel Minarik
0949195f90 Removed test for client-side default type in exists API 2013-09-09 23:36:43 +02:00
Karel Minarik
081b3e3982 Removed client-specific ignore_missing parameter
This parameter can introduce confusion, since people might think this is something
working on Elasticsearch level, eg. passing it to `curl`
2013-09-09 23:36:43 +02:00
Karel Minarik
5b8df7eba6 Fixed incorrect default JSON spec for get_source API 2013-09-09 20:59:47 +02:00
Karel Minarik
6196efa553 Fixed a typo on the get API spec 2013-09-09 17:04:50 +02:00
Karel Minarik
746bdb12b3 Added the default _all value for document type in get_source API 2013-09-09 14:00:40 +02:00
Karel Minarik
dc10b9b19a Added the default _all value for document type in get API 2013-09-09 13:36:31 +02:00
Karel Minarik
44c56b0888 Added the default index value to the search API spec 2013-09-09 13:33:46 +02:00
Karel Minarik
46c8bd186c Changed the JSON spec to include the default document API in the exists API 2013-09-09 11:56:09 +02:00
Boaz Leskes
dbc0823a77 Added version skip commands for source filtering tests 2013-07-30 14:00:23 +02:00
Boaz Leskes
495667facb Added source filtering to tests 2013-07-30 13:30:45 +02:00
Zachary Tong
b6d90d52bd Replace refresh with cluster.health check
Possible to fail this test with a 500 NoShardsAvailable error, due
to the index not being fully allocated before the analyze call is
executed.

Changing for a wait_for_status: yellow fixes the occasional problem.
2013-07-26 07:40:11 +02:00
Zachary Tong
4274e9df4f Change script language to something guaranteed to never exist 2013-07-26 07:40:06 +02:00
Honza Kral
f4cce2c634 cluster.node_info 2013-07-24 17:13:03 +02:00
Honza Kral
ee1db9781f cluster state 2013-07-24 17:08:54 +02:00
Honza Kral
35deed9bc3 indices.clear_cache 2013-07-24 16:51:55 +02:00
Honza Kral
1d1dc72e23 cluster.node_stats 2013-07-24 16:51:38 +02:00
Honza Kral
8490bf32b7 indices.snapshot_index 2013-07-24 16:05:38 +02:00
Honza Kral
76912f4a6f indices.segments 2013-07-24 16:05:21 +02:00
Honza Kral
cf95ee9888 sanity check for stats 2013-07-24 15:59:08 +02:00
Honza Kral
e925ea3b78 validate query 2013-07-24 04:12:03 +02:00
Honza Kral
12597309c6 Optimize tests 2013-07-24 03:57:58 +02:00
Honza Kral
938ffdfea4 indices.status 2013-07-24 03:51:57 +02:00
Honza Kral
c447fe5002 open/close index tests 2013-07-24 03:47:52 +02:00
Honza Kral
fb512495cb use flush instead of cluster health to avoid writing a separate test 2013-07-24 03:41:02 +02:00
Honza Kral
85616ca620 Basic explain tests 2013-07-24 01:54:12 +02:00
Honza Kral
738faec713 Super simple super useless mlt test 2013-07-24 01:47:28 +02:00
Honza Kral
2e06c35b98 Percolate tests 2013-07-24 01:39:20 +02:00
Honza Kral
d24fa52099 Warmer APIs 2013-07-24 01:28:27 +02:00
Honza Kral
f147872fd9 update_aliases basic tests 2013-07-24 01:17:51 +02:00
Honza Kral
b1284d0301 ticket #3259 still isn't done 2013-07-23 20:42:20 +02:00