1
0
Fork 0
arangodb/js/server/tests
Jan Steemann a014b44ba4 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
Conflicts:
	arangod/Utils/Transaction.h
2014-08-28 11:06:14 +02:00
..
recovery added test 2014-07-04 08:06:02 +02:00
README Add disabled tests. 2014-06-30 12:45:10 +02:00
ahuacatl-arithmetic.js
ahuacatl-bind.js added test 2013-08-19 12:36:13 +02:00
ahuacatl-complex.js removed unused variables 2013-11-18 11:22:09 +01:00
ahuacatl-cross.js jslintified several tests 2014-02-01 01:50:58 +01:00
ahuacatl-edges.js
ahuacatl-escaping.js issue #796: fixed potential issue with newlines treated slightly differently in different parts of AQL 2014-04-08 13:20:26 +02:00
ahuacatl-functions.js added AQL TRANSLATE function 2014-06-13 19:53:58 +02:00
ahuacatl-general-graph.js Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2 2014-08-13 16:29:57 +02:00
ahuacatl-graph.js added SHORTEST_PATH AQL function, allow user-defined functions for filtering in TRAVERSAL etc. 2014-01-28 01:51:27 +01:00
ahuacatl-hash.js jslintified several tests 2014-02-01 01:50:58 +01:00
ahuacatl-logical.js defer evaluation of logical operators 2014-01-10 16:45:07 +01:00
ahuacatl-modify-cluster.js Disable a test in the cluster that needs transactions. 2014-07-09 10:17:34 +02:00
ahuacatl-modify-noncluster.js Disable a test in the cluster that needs transactions. 2014-07-09 10:17:34 +02:00
ahuacatl-operators.js
ahuacatl-parse.js
ahuacatl-queries-collection.js
ahuacatl-queries-fulltext.js
ahuacatl-queries-geo.js
ahuacatl-queries-noncollection.js defer evaluation of subqueries 2014-01-10 16:45:36 +01:00
ahuacatl-queries-optimiser-in.js fixed segfault in AQL optimiser when using IN on constant, non-list values 2013-11-21 22:56:37 +01:00
ahuacatl-queries-optimiser-limit.js
ahuacatl-queries-optimiser-ref.js issue #581: parameter binding for attributes 2013-08-19 12:29:59 +02:00
ahuacatl-queries-optimiser-sort.js
ahuacatl-queries-optimiser.js
ahuacatl-queries-simple.js issue #796: Searching with newline chars broken? 2014-04-22 13:38:06 +02:00
ahuacatl-queries-variables.js
ahuacatl-ranges-combined-01.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
ahuacatl-ranges-combined-02.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
ahuacatl-ranges-combined-03.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
ahuacatl-ranges-combined-04.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
ahuacatl-ranges-combined-05.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
ahuacatl-ranges-combined-06.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
ahuacatl-ranges-combined-07.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
ahuacatl-ranges-combined-08.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
ahuacatl-ranges-combined-09.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
ahuacatl-ranges-combined-10.js simplified query testing and query interface a bit 2013-07-18 02:15:22 +02:00
ahuacatl-ranges-combined-11.js simplified query testing and query interface a bit 2013-07-18 02:15:22 +02:00
ahuacatl-ranges-combined-12.js simplified query testing and query interface a bit 2013-07-18 02:15:22 +02:00
ahuacatl-ranges-combined-13.js simplified query testing and query interface a bit 2013-07-18 02:15:22 +02:00
ahuacatl-ranges-combined-14.js simplified query testing and query interface a bit 2013-07-18 02:15:22 +02:00
ahuacatl-ranges-combined-15.js simplified query testing and query interface a bit 2013-07-18 02:15:22 +02:00
ahuacatl-ranges-combined-16.js simplified query testing and query interface a bit 2013-07-18 02:15:22 +02:00
ahuacatl-ranges.js simplified query testing and query interface a bit 2013-07-18 02:15:22 +02:00
ahuacatl-refaccess-attribute.js
ahuacatl-refaccess-variable.js
ahuacatl-relational.js
ahuacatl-skiplist.js use test-helper for unloading collections 2014-06-21 03:19:54 +02:00
ahuacatl-subquery.js
ahuacatl-ternary.js INCOMPATIBLE CHANGE: changed AQL user function namespace resolution operator from `:` to `::` 2013-07-18 12:02:28 +02:00
ahuacatl-variables.js modifiable AQL, final syntax 2014-06-17 00:37:08 +02:00
aql-arithmetic.js Create unittest framework for new AQL. 2014-08-08 14:39:08 +02:00
aql-bind.js working on the tests. 2014-08-08 16:51:59 +02:00
aql-complex.js added tests 2014-08-11 09:03:45 +02:00
aql-cross.js added tests 2014-08-11 09:03:45 +02:00
aql-edges.js make test deterministic 2014-08-12 16:28:59 +02:00
aql-escaping.js added tests 2014-08-11 09:03:45 +02:00
aql-functions.js fixed issue with SLEEP() in test 2014-08-12 15:28:52 +02:00
aql-general-graph.js Adapt #8c280e255cce88af22377bee0e3ea8669c2b6d97 and #35303ab5eb5f3d588c2c6fe276dcc3772836d89f to give us a graph in defined sequence here too. 2014-08-12 17:10:29 +02:00
aql-graph.js added tests 2014-08-11 09:03:45 +02:00
aql-hash.js added tests 2014-08-11 09:03:45 +02:00
aql-logical.js added tests 2014-08-11 09:03:45 +02:00
aql-modify-cluster.js added tests 2014-08-11 09:03:45 +02:00
aql-modify-noncluster.js added tests 2014-08-11 09:03:45 +02:00
aql-operators.js added tests 2014-08-11 09:03:45 +02:00
aql-parse.js added tests 2014-08-11 09:03:45 +02:00
aql-queries-collection.js added tests 2014-08-11 09:03:45 +02:00
aql-queries-fulltext.js added tests 2014-08-11 09:03:45 +02:00
aql-queries-geo.js added special compare function to take into account floating point differences 2014-08-12 19:14:13 +02:00
aql-queries-noncollection.js added tests 2014-08-11 09:03:45 +02:00
aql-queries-optimiser-in.js added tests 2014-08-11 09:03:45 +02:00
aql-queries-optimiser-limit.js test fixes 2014-08-12 18:53:49 +02:00
aql-queries-optimiser-ref.js added tests 2014-08-11 09:03:45 +02:00
aql-queries-optimiser-sort.js added tests 2014-08-11 09:03:45 +02:00
aql-queries-optimiser.js added tests 2014-08-11 09:03:45 +02:00
aql-queries-simple.js added tests 2014-08-11 09:03:45 +02:00
aql-queries-variables.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-01.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-02.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-03.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-04.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-05.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-06.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-07.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-08.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-09.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-10.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-11.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-12.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-13.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-14.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-15.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges-combined-16.js added tests 2014-08-11 09:03:45 +02:00
aql-ranges.js added tests 2014-08-11 09:03:45 +02:00
aql-refaccess-attribute.js added tests 2014-08-11 09:03:45 +02:00
aql-refaccess-variable.js added tests 2014-08-11 09:03:45 +02:00
aql-relational.js added tests 2014-08-11 09:03:45 +02:00
aql-skiplist.js added tests 2014-08-11 09:03:45 +02:00
aql-subquery.js added tests 2014-08-11 09:03:45 +02:00
aql-ternary.js added tests 2014-08-11 09:03:45 +02:00
aql-variables.js removed tests for now-unsupported functionality 2014-08-12 16:22:32 +02:00
development.js Rename to exclude from standard unittests. 2014-02-24 11:02:30 +01:00
dump-cluster.js Implement arangodump/restore test in unittests for cluster. 2014-06-30 16:48:33 +02:00
dump-setup-cluster.js Implement arangodump/restore test in unittests for cluster. 2014-06-30 16:48:33 +02:00
dump-setup.js recovery and replication 2014-06-30 13:07:48 +02:00
dump-teardown-cluster.js Implement arangodump/restore test in unittests for cluster. 2014-06-30 16:48:33 +02:00
dump-teardown.js added tests for dump/restore 2013-10-15 16:47:37 +02:00
dump.js recovery and replication 2014-06-30 13:07:48 +02:00
import-setup.js issue #1003 2014-08-28 10:32:32 +02:00
import-teardown.js issue #1003 2014-08-28 10:32:32 +02:00
import.js issue #1003 2014-08-28 10:32:32 +02:00
replication-data.js simplification of signatures 2014-06-24 00:32:40 +02:00
shell-any-cluster.js Split shell-any tests to save time on the cluster. 2014-03-10 10:21:28 +01:00
shell-any-noncluster.js Split shell-any tests to save time on the cluster. 2014-03-10 10:21:28 +01:00
shell-bitarray-index.js fixed index tests 2014-02-25 11:19:51 +01:00
shell-cluster-agency-communication.js Fixed Cluster Agency Communication Tests 2014-03-14 10:54:26 +01:00
shell-cluster-agency.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
shell-compaction-noncluster.js fixed WAL collector moving markers 2014-07-04 13:52:31 +02:00
shell-database-noncluster.js Rename non-cluster tests. 2014-02-26 14:38:55 +01:00
shell-foxx-base-middleware.js jslintified several tests 2014-02-01 01:50:58 +01:00
shell-foxx-format-middleware.js moved server-only tests to js/server/tests 2013-12-04 22:05:00 +01:00
shell-foxx-model.js Implemented Foxx model auto-validation with joi. 2014-07-09 12:00:34 +02:00
shell-foxx-preprocessor.js jslintified several tests 2014-02-01 01:50:58 +01:00
shell-foxx-repository-spec.js Added tests for Repository index magic. Fixes #899. 2014-07-04 17:09:50 +02:00
shell-foxx-template-middleware.js moved server-only tests to js/server/tests 2013-12-04 22:05:00 +01:00
shell-foxx.js Implemented activateSessions. 2014-08-20 10:57:06 +02:00
shell-production.js jslintified several tests 2014-02-01 01:50:58 +01:00
shell-readonly-noncluster-disabled.js removed dead code 2014-07-02 00:21:58 +02:00
shell-routing.js Reorganise unit tests. 2014-02-21 11:24:31 +01:00
shell-sharding-helpers.js removed dead code 2014-07-02 00:21:58 +02:00
shell-skiplist-correctness.js jslintified several tests 2014-02-01 01:50:58 +01:00
shell-skiplist-index.js properly acquire shape write locks 2014-02-28 18:43:09 +01:00
shell-skiplist-rm-performance.js jslintified several tests 2014-02-01 01:50:58 +01:00
shell-tasks.js towards new dispatcher interface 2014-08-18 23:37:32 +02:00
shell-transactions-noncluster.js fixed another test 2014-07-23 18:50:45 +02:00
shell-wal-noncluster.js make test succeed after Max's optimization 2014-07-23 17:15:13 +02:00

README

Conventions for testing framework:
==================================

All files in this directory whose name starts with "shell-"
and ends with ".js" automatically take part in server
shell tests (targets "shell_server" and "shell-server-only").

All files in this directory whose name starts with "ahuacatl-"
and ends with ".js" automatically take part in server ahuacatl
tests (target "shell_server_ahuacatl"). Those, whose filename
contains the string "ranges-combined" are only taken if the
flag "skipRanges" in the test options is set to false.

If the filename contains the string "-cluster", then it is
only executed when testing in cluster mode. If the filename
contains the string "-noncluster", then it is only executed
when testing in single instance mode.

If the filename contains the string "-disabled", then it is
not executed at all. This is for tests that cannot be run from the
JavaScript test framework and have to be run from the Makefile.