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
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
4273ffc2c7
fixed a few bugs now that the class names are properly being set.
2013-10-29 20:01:15 -07:00
286a08c8c2
Added browser build, including angular version. minified versions available
2013-10-29 19:47:00 -07:00
2557202bf8
added valid travis button
2013-10-29 09:09:27 -07:00
984a55f6c0
Cleaned up the generation script, fixing the doc-blocks above the client actions.
...
Replaced the transport, giving it all of the functionality that was brought over to the client and making the client simply a place for the API to live. Essentially a shell that can easily be removed.
spec'd out the TransportRequest which will eventually inherit from one of server possible promise implementations and will be plugable. It will also implement the "abort" functionality needed in an environment like node.js
2013-10-29 08:48:29 -07:00
cb35524096
readding the files that I deleted in the last commit
2013-10-24 11:55:28 -07:00
fdbed8620a
removing stupid dual case files that are showing up twice in GitHub
2013-10-24 11:50:54 -07:00
b139314abf
fixed some case-related issues
2013-10-24 11:43:09 -07:00
6ae5c30b2e
prevented undefined from getting passed to path.join in the yaml test runner
2013-10-24 10:47:21 -07:00
cc1509cef3
removed old dependency on the q lib
2013-10-24 10:41:04 -07:00
d678cfc667
fixed a few jshint errors
2013-10-24 09:00:47 -07:00
e231876702
Switched from downloading zips to downloading tarballs, as the unzip module was randomly sucking.
2013-10-23 21:54:36 -07:00
63d0d04796
added README to the js_api generator
2013-10-23 16:12:29 -07:00
20462c73fd
Slight refactor to the api module, so it will simply extend the client like it did previously, and
...
also exposes itself on the module.exports so that is can be referenced externally.
Added "grunt run" task which currently has a single config, generate_js_api.
Removed the api spec submodule, generator just downloads master when it runs.
2013-10-23 16:07:56 -07:00
c14d37aa42
Slight refactor to the api module, so it will simply extend the client like it did
2013-10-23 14:49:00 -07:00
35209ea61a
Manually merged the two jshintrc files until issue 1314 in jshint is merged.
2013-10-23 09:01:47 -07:00
c1c88225eb
Added explicit test task, which includes the integration tests.
2013-10-23 08:58:08 -07:00
3d9328bdff
Commented out the docular stuff from the gruntfile.
2013-10-23 08:54:51 -07:00