1
0
Fork 0
arangodb/js/server/tests
Jan Steemann 792f5149dc adjusted return values 2014-09-24 17:33:17 +02:00
..
recovery more robust recovery 2014-09-18 17:47:37 +02:00
README Add disabled tests. 2014-06-30 12:45:10 +02:00
ahuacatl-arithmetic.js
ahuacatl-bind.js
ahuacatl-complex.js
ahuacatl-cross.js
ahuacatl-edges.js removed "old" AQL function AQL_EXPLAIN 2014-09-11 14:12:01 +02:00
ahuacatl-escaping.js
ahuacatl-functions.js
ahuacatl-general-graph.js Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2 2014-09-10 15:54:49 +02:00
ahuacatl-graph.js
ahuacatl-hash.js removed "old" AQL function AQL_EXPLAIN 2014-09-11 14:12:01 +02:00
ahuacatl-logical.js
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
ahuacatl-queries-optimiser-in.js removed bitarray indexes 2014-09-15 14:19:38 +02:00
ahuacatl-queries-optimiser-limit.js removed "old" AQL function AQL_EXPLAIN 2014-09-11 14:12:01 +02:00
ahuacatl-queries-optimiser-ref.js removed "old" AQL function AQL_EXPLAIN 2014-09-11 14:12:01 +02:00
ahuacatl-queries-optimiser-sort.js removed "old" AQL function AQL_EXPLAIN 2014-09-11 14:12:01 +02:00
ahuacatl-queries-optimiser.js
ahuacatl-queries-simple.js
ahuacatl-queries-variables.js
ahuacatl-ranges-combined-01.js
ahuacatl-ranges-combined-02.js
ahuacatl-ranges-combined-03.js
ahuacatl-ranges-combined-04.js
ahuacatl-ranges-combined-05.js
ahuacatl-ranges-combined-06.js
ahuacatl-ranges-combined-07.js
ahuacatl-ranges-combined-08.js
ahuacatl-ranges-combined-09.js
ahuacatl-ranges-combined-10.js
ahuacatl-ranges-combined-11.js
ahuacatl-ranges-combined-12.js
ahuacatl-ranges-combined-13.js
ahuacatl-ranges-combined-14.js
ahuacatl-ranges-combined-15.js
ahuacatl-ranges-combined-16.js
ahuacatl-ranges.js
ahuacatl-refaccess-attribute.js
ahuacatl-refaccess-variable.js
ahuacatl-relational.js
ahuacatl-skiplist.js removed "old" AQL function AQL_EXPLAIN 2014-09-11 14:12:01 +02:00
ahuacatl-subquery.js
ahuacatl-ternary.js
ahuacatl-variables.js
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 use edge index on both _from and _to 2014-09-11 18:19:05 +02:00
aql-escaping.js added tests 2014-08-11 09:03:45 +02:00
aql-explain.js fixed test 2014-09-16 15:13:58 +02:00
aql-functions.js added test 2014-09-12 09:07:34 +02:00
aql-general-graph.js fixed test assertion 2014-09-10 12:08:25 +02:00
aql-graph.js added tests 2014-08-11 09:03:45 +02:00
aql-hash.js fixed tests 2014-09-11 15:50:50 +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-serializetest.js Implement tests for de/serialisation of insert/update/replace queries. 2014-09-17 11:05:50 +02:00
aql-modify-noncluster.js UnitTests: divert to AQL2 in the modifying queries tests; adjust to new reply-syntax. 2014-09-11 11:32:44 +02:00
aql-operators.js added tests 2014-08-11 09:03:45 +02:00
aql-optimizer-dynamic-bounds.js fixed range-info equality flag after fusing 2014-09-19 22:07:06 +02:00
aql-optimizer-rule-interchange-adjacent-enumerations.js adjusted tests 2014-09-12 17:18:36 +02:00
aql-optimizer-rule-move-calculations-up.js updated tests 2014-09-09 15:20:42 +02:00
aql-optimizer-rule-move-filters-up.js updated tests 2014-09-09 15:20:42 +02:00
aql-optimizer-rule-remove-redundant-calculations.js - Fix queries so they can actually be executed. 2014-09-16 11:27:36 +02:00
aql-optimizer-rule-remove-redundant-sorts.js added test for remove-redundant-calculations 2014-09-12 16:58:01 +02:00
aql-optimizer-rule-remove-unnecessary-calculations.js remove subqueries that produce results that are not used in a query 2014-09-18 23:03:43 +02:00
aql-optimizer-rule-remove-unnecessary-filters.js updated tests 2014-09-09 15:20:42 +02:00
aql-optimizer-rule-use-index-for-sort.js Enable first tests for indexes using DESC 2014-09-17 16:28:57 +02:00
aql-parse.js added tests 2014-08-11 09:03:45 +02:00
aql-primary-index.js allow primary key access via _id attribute, too 2014-09-14 00:46:44 +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 removed bitarray indexes 2014-09-15 14:19:38 +02:00
aql-queries-optimiser-limit.js fixed tests 2014-09-11 15:50:50 +02:00
aql-queries-optimiser-ref.js fixed tests 2014-09-11 15:50:50 +02:00
aql-queries-optimiser-sort.js Fix skiplistback-ung and usage in AQL. 2014-09-17 14:07:23 +02:00
aql-queries-optimiser.js added tests 2014-08-11 09:03:45 +02:00
aql-queries-simple.js fixed tests 2014-09-11 15:50:50 +02:00
aql-queries-variables.js added tests 2014-08-11 09:03:45 +02:00
aql-range.js added range test 2014-09-11 13:36:16 +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 fixed tests 2014-09-11 15:50:50 +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
dump-cluster.js Implement arangodump/restore test in unittests for cluster. 2014-06-30 16:48:33 +02:00
dump-setup-cluster.js adjusted return values 2014-09-24 17:33:17 +02:00
dump-setup.js adjusted return values 2014-09-24 17:33:17 +02:00
dump-teardown-cluster.js adjusted return values 2014-09-24 17:33:17 +02:00
dump-teardown.js adjusted return values 2014-09-24 17:33:17 +02:00
dump.js recovery and replication 2014-06-30 13:07:48 +02:00
import-setup.js fixed tests 2014-09-24 17:14:44 +02:00
import-teardown.js changed return code 2014-09-24 17:20:38 +02:00
import.js issue #1003: added feature to use backslash escaping for CSV data in arangoimp 2014-08-28 21:03:58 +02:00
replication-data.js Removed jslint headers from server/client/common modules. 2014-09-02 22:14:56 +02:00
shell-any-cluster.js
shell-any-noncluster.js
shell-cluster-agency-communication.js Removed jslint headers from server/client/common modules. 2014-09-02 22:14:56 +02:00
shell-cluster-agency.js
shell-compaction-noncluster.js fixed WAL collector moving markers 2014-07-04 13:52:31 +02:00
shell-database-noncluster.js
shell-foxx-base-middleware.js
shell-foxx-format-middleware.js
shell-foxx-model.js Implemented Foxx model auto-validation with joi. 2014-07-09 12:00:34 +02:00
shell-foxx-preprocessor.js
shell-foxx-query-spec.js Implemented Foxx.createQuery. 2014-09-09 17:02:21 +02:00
shell-foxx-repository-spec.js Adjusted tests to reflect corrected behaviour. 2014-09-16 14:58:24 +02:00
shell-foxx-template-middleware.js
shell-foxx.js Added tests and docs for param shorthand syntax, allow passing 'allowMultiple' via joi.meta, fixed joi.required/optional being ignored. 2014-09-16 11:33:35 +02:00
shell-production.js
shell-readonly-noncluster-disabled.js removed bitarray indexes 2014-09-15 14:19:38 +02:00
shell-routing.js
shell-shaped-noncluster.js Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2 2014-09-23 08:35:32 +02:00
shell-sharding-helpers.js removed dead code 2014-07-02 00:21:58 +02:00
shell-skiplist-correctness.js Removed jslint headers from server/client/common modules. 2014-09-02 22:14:56 +02:00
shell-skiplist-index.js Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2 2014-09-09 22:18:52 +02:00
shell-skiplist-rm-performance.js Removed jslint headers from server/client/common modules. 2014-09-02 22:14:56 +02: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.