270763e0a7
Added more unit tests, up to 98% coverage. Fixed the Gruntfile so it's not a cluster-f**k anymore.
2013-12-06 18:39:48 -07:00
086636c8a4
fixed package name
2013-12-05 14:09:24 -06:00
0c7023dec6
updated the readme for the generate scripts
2013-12-04 20:16:18 -06:00
a772a4e070
added an export_all_client script
2013-12-04 20:11:24 -06:00
b43621322b
more tests, now with 91% coverage!
2013-12-04 17:02:34 -06:00
c070c9e741
more tests, simplified the standard tests for the loggers
2013-12-04 14:55:14 -06:00
4e5f08a29c
many tests
2013-12-03 19:01:04 -07:00
2ddde47972
fixed content length for utf8 bodies in the http connector
2013-12-03 11:27:42 -07:00
59c2965717
switched build command in browser test runner
2013-12-03 09:10:42 -07:00
31b9c33734
remaned build script to build_clients
2013-12-02 21:23:25 -07:00
3ce4896da9
removed stragler reference to 'inherits' module
2013-12-02 20:35:28 -07:00
2b5f6cd80d
lots of changes, should have committed earlier
2013-12-02 18:43:52 -07:00
477f1aff84
Fixed the integration tests, set the default method for indices.putTemplate and indices.putMapping to PUT
2013-11-25 14:14:00 -07:00
8baa3d6601
more tests, added contributing.md and license.md
2013-11-25 12:01:48 -07:00
ef69a8cfad
Added client_export script which allows the clients to require elasticsearch-js via NPM, and then
...
export the client via an NPM prepublish script.
2013-11-22 19:19:17 -07:00
97ba084795
save point durring huge unorganized refactor
2013-11-22 16:48:30 -07:00
5bb70fbe58
Moved the curl formatting into the log and changed the arguments for the log event listeneres to
...
receive both the "message" and the "curlCommand".
Added a "tracer" logger which allows you to create log files that a executable scripts. Those scripts
will write all of the log messages as script comments, and not comment out the curlCommands, so that they
can trace their application and use the generated script to recreate the issue.
Most changes are simply cased by adding the "unused" rule to jshint.
2013-11-15 19:10:45 -07:00
20804bb5ab
moved the transport request back into the transport, added when.js promises
2013-11-14 14:30:24 -07:00
ffac604a25
Made the browser badge link to Jenkins.
2013-11-14 10:26:51 -07:00
5f9c2acde3
more pretty test results
2013-11-14 10:18:45 -07:00
e831b01dab
Jenkins only breaks the classname on the last period, using browser as the top level, then the full test filename, then the test names as the levels
2013-11-14 09:51:02 -07:00
9ff959e1e6
Modified the classnames for the test cases so that they work a bit better in Jenkins. Also adjusted the generate scripts to pull the latest commit sha from github.
2013-11-14 09:45:19 -07:00
39a3611849
updated the browser tests to write the name of the browser in their log file
2013-11-13 17:36:48 -07:00
5e7e437162
added initial suite value for the root suite in the mocha_reporter, in case a hook fails before the first suite is loaded
...
test/mocha_multi_reporter.js
2013-11-13 16:41:17 -07:00
f8a34df5ae
fixed a spelling error in my Gruntfile
2013-11-13 16:22:08 -07:00
86b024b167
used actial badges
2013-11-13 15:59:04 -07:00
d7aa884477
removed window.close() call from browser, as it's causeing firefox to crash and behave strangely on the next run
2013-11-13 14:58:53 -07:00
171f9f9b9f
Fixed opera settings..
2013-11-13 13:21:37 -07:00
5106577312
updated browser configs so opening browsers on all platforms should be a bit better supported, added a ping that notifies the server when the tests started, fixed a 'globalLeak', removed the test-output from the repo
2013-11-13 12:57:41 -07:00
a5cac7aee2
changed application name for firefox to match the commandline executible
2013-11-13 11:31:37 -07:00
3463b9f395
updated build badge to use secure proxy
2013-11-13 11:26:45 -07:00
5b26fa90e7
updated the build icon
2013-11-12 17:31:02 -07:00
f8acbe4515
Merge pull request #3 from spenceralger/grunt_browser_test_options
...
Grunt browser test options
2013-11-12 15:33:02 -08:00
58494af3d1
added simpler specification of the host and port for the browser tests
2013-11-12 16:31:36 -07:00
2a2e4b9bee
moved the API info from README.md into api.md, and added a check for methods that have no params.
...
[ci skip]
2013-11-12 10:13:45 -07:00
77a73d22c2
polished up the build tasks a bit, splitting the default task into three logical groups and properly requireing the tasks that are required by others
2013-11-11 17:25:08 -07:00
57bfccca0f
Merge pull request #2 from spenceralger/master
...
Documentation improvements, dep management
2013-11-11 15:58:18 -08:00
671280a0a6
added api.md generation [ci skip]
2013-11-11 16:54:23 -07:00
7905d9b78c
added stubs for the different doc pages, [ci skip]
2013-11-11 15:43:05 -07:00
540035b93f
changed the tarballUrl in the generator script to the documented version, fixed the order of the default grunt task
2013-11-11 15:10:49 -07:00
7ad81390f6
updated dep list, added versions, and checked that the tests run well against the latest 1.0 beta and 0.90
2013-11-11 14:47:47 -07:00
81225a3cb1
Merge pull request #1 from spenceralger/master
...
Massive pull request
2013-11-11 12:15:48 -08:00
7912ae63af
added test runner for jenkins
2013-11-11 13:14:19 -07:00
0fa5da3f62
more typos
2013-11-07 17:05:11 -07:00
09a38ab188
Typos
2013-11-07 16:58:00 -07:00
07eefde028
Typos and such
2013-11-07 16:55:33 -07:00
e68eeabf96
extended the README.md [ci skip]
2013-11-07 16:39:01 -07:00
28e99cf16b
Switched the color package to one with more reasonable deps, added some examples to README.md, and included which will soon be used to make promisses.
2013-11-07 14:53:54 -07:00
ca29fbe6e3
added some compatability stuff for 0.8. Dropping support for 0.6 which seems really old anyway
2013-11-05 12:19:41 -07:00
bb814c2bab
removed the browser based tests from the build until the issue with DELETE requests is resolved
2013-11-05 10:04:15 -07:00