1
0
Fork 0
Commit Graph

7416 Commits

Author SHA1 Message Date
Willi Goesgens c68fbff6c1 Don't spinn in tight loops while waiting for valgrind to shut down. 2015-01-22 12:03:52 +01:00
Jan Steemann 4e7e9117bd added derived files 2015-01-22 10:30:54 +01:00
Alan Plum dd1dd2d9e0 ArangoDB-ified util.format/util.inspect. 2015-01-21 18:46:05 +01:00
Alan Plum 0a89e0c113 Log native functions in a more conventional way. 2015-01-21 18:40:54 +01:00
Alan Plum fd99940dff Ported node util module. 2015-01-21 18:40:07 +01:00
Alan Plum 2346170016 Use Symbols for console timers if available. See joyent/node#9069. 2015-01-21 18:33:10 +01:00
Willi Goesgens bdb0eb8ff0 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2015-01-21 11:47:30 +01:00
Willi Goesgens 63d381a9ed If we fail tests, disable cleanup in all cases. 2015-01-21 11:41:54 +01:00
Jan Steemann 6262b044a4 test fix attempt 2015-01-21 09:09:49 +01:00
Alan Plum d6a46773cd Removed unused deps. 2015-01-20 17:27:56 +01:00
Alan Plum 469d73c8b8 Linting. 2015-01-20 17:27:51 +01:00
Alan Plum b40eb7f0c5 Added tests for querystrings. 2015-01-20 17:16:36 +01:00
Alan Plum 6604e5654c Adjusted tests for new behaviour. 2015-01-20 17:16:36 +01:00
Alan Plum 86a39a9f24 Removed body parser helpers.
Can't use them on the client. Maybe re-implement them later.
2015-01-20 17:16:36 +01:00
Alan Plum edc17af821 Pass json flag to Response. 2015-01-20 17:16:36 +01:00
Alan Plum 6d5e09a1da request -> exports 2015-01-20 17:16:35 +01:00
Alan Plum bc89aec6f2 Don't throw on HTTP status >= 400. 2015-01-20 17:16:35 +01:00
Alan Plum 70b31626b2 Node request-style default for maxRedirects. 2015-01-20 17:16:35 +01:00
Alan Plum 7b76841496 HTTP methods should be case-insensitive. 2015-01-20 17:16:35 +01:00
Alan Plum bf61d97f73 Headers should be case-insensitive. 2015-01-20 17:16:35 +01:00
Alan Plum d6e0b6e82d Support form as string. 2015-01-20 17:16:35 +01:00
Alan Plum efc2026151 Support parsed url objects. 2015-01-20 17:16:35 +01:00
Alan Plum 5accae0af3 More tests. 2015-01-20 17:16:34 +01:00
Alan Plum 28070d1d41 Added consistent url to error request data. 2015-01-20 17:16:34 +01:00
Alan Plum ef3aeea8bc Fixed broken references. 2015-01-20 17:16:34 +01:00
Alan Plum ecfaae9b8d Some tests. 2015-01-20 17:16:34 +01:00
Alan Plum ba25c584b6 Cleanup. 2015-01-20 17:16:34 +01:00
Alan Plum 95faeab3c0 Added expect.js. 2015-01-20 17:16:34 +01:00
Alan Plum 5183aabca8 Handle JSON like request does.
This solves the edge case of wanting to pass strings as JSON (i.e. quoted and escaped).
2015-01-20 17:16:33 +01:00
Alan Plum 12490a53e7 Cleaner error message. 2015-01-20 17:16:33 +01:00
Alan Plum e956cbc0c6 Removed parseForm. Made multipart parsing methods take request object instead of body and headers. 2015-01-20 17:16:33 +01:00
Alan Plum 576f4f4064 Stricter RFC 3986 compliance for querystrings. 2015-01-20 17:16:33 +01:00
Alan Plum 15435982f6 Added content-disposition module. 2015-01-20 17:16:33 +01:00
Alan Plum cb1994130a Added handlers for form/-data/multipart. 2015-01-20 17:16:32 +01:00
Alan Plum 88f852d69d Provide nicer wrapper for internal.download. 2015-01-20 17:16:32 +01:00
Alan Plum 4e2b454d54 Added http-errors, media-typer, qs as deps. 2015-01-20 17:16:32 +01:00
Alan Plum 6a0dbfa908 Added missing banner comment. 2015-01-20 17:15:01 +01:00
Michael Hackstein 3dbd479e7e Fixed scss lint 2015-01-20 10:36:19 +01:00
Michael Hackstein dd0f6a0e6b Added complete files list for frontend tests. Contains all deactivated files 2015-01-20 10:14:25 +01:00
Michael Hackstein 2a367c5462 Reactivated frontend tests. Fixed some tests. Excluded several tests, fix for them will be delivered later. 2015-01-20 10:13:59 +01:00
Jan Steemann d534a41e21 recovery tests
Conflicts:
	arangod/Wal/LogfileManager.cpp

Conflicts:
	arangod/Wal/LogfileManager.cpp
2015-01-19 18:14:03 +01:00
Jan Steemann 0aa3648727 test fix attempt 2015-01-19 17:04:41 +01:00
Jan Steemann 5f6fba2e1c test fix attempt 2015-01-19 15:42:31 +01:00
Jan Steemann 3b9155773f check AQL function creation return type 2015-01-19 12:30:55 +01:00
Jan Steemann c9ad41d7fe test fix attempt 2015-01-19 12:29:59 +01:00
Jan Steemann ee51a8ebfd added more tests for indexes 2015-01-19 11:10:57 +01:00
Jan Steemann 86716e1834 fix subquery optimization 2015-01-19 11:01:32 +01:00
Jan Steemann 63bf4c888a flush WAL status file after collection to shorten recovery 2015-01-18 21:06:57 +01:00
Jan Steemann 958ae69479 added tests 2015-01-18 15:34:35 +01:00
Jan Steemann 9b66ab3a61 added AQL functions MD5, SHA1, and RANDOM_TOKEN 2015-01-17 22:40:47 +01:00
Jan Steemann 823369c815 disable the use of indexes in certain unsafe situations 2015-01-17 17:45:36 +01:00
Jan Steemann b0fa21b0ce updated conventions documentation for AQL functions 2015-01-16 12:56:02 +01:00
Jan Steemann 36dab4113e stricter checking for AQL user functions 2015-01-16 12:44:59 +01:00
Jan Steemann ef1f56c42c added tests 2015-01-16 12:34:11 +01:00
Jan Steemann ba783a4584 allow specifying minLength and maxLengths for PATHS AQL function 2015-01-16 12:34:11 +01:00
Willi Goesgens 9049753b62 Try to print exceptions more readable using yaml. 2015-01-16 11:09:27 +01:00
Jan Steemann 1504a6d8ac fixed test 2015-01-16 09:09:30 +01:00
Jan Steemann dc03a31ac0 merge with @fceller's modifications 2015-01-15 23:06:05 +01:00
Jan Steemann 6997abd421 updated CHANGELOG 2015-01-15 23:06:04 +01:00
Jan Steemann b9c52dca9e fix for intermittent 404 errors in Foxx and other actions 2015-01-15 23:06:04 +01:00
Frank Celler b4766b7cb3 global flush for Foxx on reload 2015-01-15 23:06:03 +01:00
Jan Steemann 1bb6c45a5a jslint 2015-01-15 16:54:38 +01:00
Willi Goesgens b656ade20f Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2015-01-15 16:26:59 +01:00
Willi Goesgens bc4a77828b Be more gracefully when shutting down, however, alarm if we take longer than 10s for shutdown. 2015-01-15 16:26:22 +01:00
Michael Hackstein 6feed25079 The foxx generator in web interface will now also generate a read single document route 2015-01-15 15:52:33 +01:00
Willi Goesgens 786d7e1947 Take care for successfull shutdown, so we see whether we have crashes after the last test. 2015-01-15 11:24:55 +01:00
Willi Goesgens ee1a2e4ce1 One more token which we mustn't treat as testcase name. 2015-01-15 09:20:24 +01:00
Jan Steemann 338510625c do not tamper with result if non-object 2015-01-14 17:27:59 +01:00
Willi Goesgens 3a1a0b5c29 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2015-01-14 17:20:27 +01:00
Willi Goesgens c641b2214b - Use a predefined array to differenciate between informational & payload members of the testresults structure.
- Only report failure if we occur extraordinary server vanishes.
2015-01-14 17:19:02 +01:00
Jan Steemann 69a698ed7c fix wording 2015-01-14 17:08:10 +01:00
Jan Steemann 5abfeca10c fixed invalid result for fm.rescan() 2015-01-14 17:07:29 +01:00
Willi Goesgens 1fca272389 Move tests to timecritical which seem to fail on a regular basis. 2015-01-14 14:55:23 +01:00
Willi Goesgens 58e1d0b1fe Expand grace period a little more, maybe valgrind can catch up then. 2015-01-14 09:33:02 +01:00
Willi Goesgens cf2abccde8 Fix output of empty xml files if there was a skipped test
- return the propper message if the test is skipped
  - evaluate skipped in the xml dumper
  - ignore status fields in the structure as test results for xmls
2015-01-13 19:05:48 +01:00
Alan Plum c651ca1f82 Lock ramda version. 2015-01-13 18:44:38 +01:00
Alan Plum 8e538c4a1d Updated AQB to 1.8.0. 2015-01-13 18:23:28 +01:00
Alan Plum bab4c8310f Updated AQB to 1.7.0. 2015-01-13 17:54:24 +01:00
Jan Steemann 1e7a5218db fixed inability to create collections from the web ui 2015-01-13 17:11:36 +01:00
Alan Plum 1db51dcf1a Linting. 2015-01-13 13:56:51 +01:00
Alan Plum b0517096f3 Updated aqb to 1.6.0. 2015-01-13 13:55:37 +01:00
Lucas Dohmen 6999a6e3e4 Merge pull request #1204 from triAGENS/foxxy-bodies-of-joi
Allow bodyParam to take joi schemas and actually validate data
2015-01-13 13:46:37 +01:00
Michael Hackstein ff30d50c93 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2015-01-13 13:20:07 +01:00
Michael Hackstein aaf8d70a83 Improved a generated general graph AQL. It now does not compute the complete set of vertices before filtering, instead it merges the examples before computing. 2015-01-13 13:19:56 +01:00
Alan Plum 2803e090c0 Merge pull request #1188 from triAGENS/windows-line-endings-in-foxx
Fix Foxx JSDoc for Windows Line Endings
2015-01-13 13:18:00 +01:00
Willi Goesgens dd55ce2dd2 Good news first: output failing tests at the end of the report, so scrolling up isn't neccessary 2015-01-13 13:03:10 +01:00
Willi Goesgens 2e1d52c1f2 Wait longer for collections to unload before failing. 2015-01-13 10:57:11 +01:00
Willi Goesgens 7c5a003dd0 Wait 30s for successfull start of arangod 2015-01-13 10:31:39 +01:00
Jan Steemann f9cfbbee4e type-safe comparisons 2015-01-13 01:31:39 +01:00
Jan Steemann c94664b4cd whitespace 2015-01-12 20:23:27 +01:00
Jan Steemann 906d22a691 make fs.move() behave identical on Linux and Windows
Conflicts:
	CHANGELOG
2015-01-12 20:13:11 +01:00
Willi Goesgens b061aabda6 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2015-01-12 19:29:12 +01:00
Willi Goesgens 497b5c31bd - if the server fails to start, don't loop endless waiting for it to come up
- on windows call rspec.bat ('caus it suxx)
2015-01-12 19:28:18 +01:00
Jan Steemann 2af987ed66 added tests 2015-01-12 15:25:45 +01:00
Jan Steemann 2cbc278e6c finally 2015-01-12 14:23:26 +01:00
Jan Steemann 591a92fa0d jslint 2015-01-12 12:02:05 +01:00
Jan Steemann d02de8d7e0 more tests 2015-01-12 11:59:19 +01:00
Max Neunhoeffer 207aba0983 Sensible state 2 for aql-modify-cluster.js. 2015-01-12 10:49:32 +01:00
Max Neunhoeffer 3e27c46bf4 Sensible state for aql-modify-cluster.js 2015-01-12 10:49:07 +01:00
Max Neunhoeffer 743d92f466 Use multiple shards in cluster modifying AQL queries. 2015-01-12 10:37:28 +01:00