# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. DEPTH = ../../../.. topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ relativesrcdir = dom/indexedDB/test/unit include $(DEPTH)/config/autoconf.mk include $(topsrcdir)/config/rules.mk TEST_FILES = \ test_add_put.js \ test_add_twice_failure.js \ test_advance.js \ test_autoIncrement_indexes.js \ test_clear.js \ test_count.js \ test_create_index.js \ test_create_index_with_integer_keys.js \ test_create_objectStore.js \ test_cursor_mutation.js \ test_cursor_update_updates_indexes.js \ test_cursors.js \ test_deleteDatabase.js \ test_event_source.js \ test_getAll.js \ test_global_data.js \ test_index_empty_keyPath.js \ test_index_getAll.js \ test_index_getAllObjects.js \ test_index_object_cursors.js \ test_index_update_delete.js \ test_indexes.js \ test_indexes_bad_values.js \ test_key_requirements.js \ test_keys.js \ test_multientry.js \ test_object_identity.js \ test_objectCursors.js \ test_objectStore_inline_autoincrement_key_added_on_put.js \ test_objectStore_remove_values.js \ test_odd_result_order.js \ test_open_empty_db.js \ test_open_objectStore.js \ test_optionalArguments.js \ test_overlapping_transactions.js \ test_put_get_values.js \ test_put_get_values_autoIncrement.js \ test_remove_index.js \ test_remove_objectStore.js \ test_request_readyState.js \ test_setVersion.js \ test_setVersion_abort.js \ test_setVersion_events.js \ test_setVersion_exclusion.js \ test_success_events_after_abort.js \ test_traffic_jam.js \ test_transaction_abort.js \ test_transaction_lifetimes.js \ test_transaction_lifetimes_nested.js \ test_transaction_ordering.js \ $(NULL) libs:: $(TEST_FILES) $(INSTALL) $(foreach f,$^,"$f") $(DEPTH)/_tests/testing/mochitest/tests/$(relativesrcdir)