blob: 943bf8208cfcbc78ae582bcfc61f47093b875847 [file] [log] [blame]
CONSOLE MESSAGE: line 19: Created Database 'Database1'
CONSOLE MESSAGE: line 19: Created Database 'Database2'
CONSOLE MESSAGE: line 19: Created Database 'Database3'
== Running test suite: IndexedDB.requestData
-- Running test case: ClearDatabases
-- Running test case: RequestDataBasic
-- No Index
PASS: Should be 4 entries.
PASS: Should not have more entries.
PASS: Primary key should be ordered by primary key: 1
PASS: Value should be a remote object for: 'Thirsty Hamster'
PASS: Primary key should be ordered by primary key: 2
PASS: Value should be a remote object for: 'Jamming Peacock'
PASS: Primary key should be ordered by primary key: 3
PASS: Value should be a remote object for: 'Bustling Badger'
PASS: Primary key should be ordered by primary key: 4
PASS: Value should be a remote object for: 'Monstrous Beaver'
-- Name Index
PASS: Should be 4 entries.
PASS: Should not have more entries.
PASS: Primary key should be ordered by name: 3
PASS: Key should be ordered by name: 'Bustling Badger'
PASS: Value should be a remote object for: 'Bustling Badger'
PASS: Primary key should be ordered by name: 2
PASS: Key should be ordered by name: 'Jamming Peacock'
PASS: Value should be a remote object for: 'Jamming Peacock'
PASS: Primary key should be ordered by name: 4
PASS: Key should be ordered by name: 'Monstrous Beaver'
PASS: Value should be a remote object for: 'Monstrous Beaver'
PASS: Primary key should be ordered by name: 1
PASS: Key should be ordered by name: 'Thirsty Hamster'
PASS: Value should be a remote object for: 'Thirsty Hamster'
-- Email Index
PASS: Should be 4 entries.
PASS: Should not have more entries.
PASS: Primary key should be ordered by email: 3
PASS: Key should be ordered by email: 'badger@webkit.org'
PASS: Value should be a remote object for: 'Bustling Badger'
PASS: Primary key should be ordered by email: 4
PASS: Key should be ordered by email: 'beaver@webkit.org'
PASS: Value should be a remote object for: 'Monstrous Beaver'
FAIL: Primary key should be ordered by email: 2
Expected: truthy
Actual: false
PASS: Key should be ordered by email: 'hamster@webkit.org'
PASS: Value should be a remote object for: 'Thirsty Hamster'
FAIL: Primary key should be ordered by email: 1
Expected: truthy
Actual: false
PASS: Key should be ordered by email: 'peacock@webkit.org'
PASS: Value should be a remote object for: 'Jamming Peacock'
-- Running test case: RequestDataPagination
-- Page 1
PASS: Entries length should match page size.
PASS: Should have more entries.
PASS: Primary key should be ordered by primary key: 1
PASS: Value should be a remote object for: 'Thirsty Hamster'
PASS: Primary key should be ordered by primary key: 2
PASS: Value should be a remote object for: 'Jamming Peacock'
-- Page 2
PASS: Entries length should match page size.
PASS: Should not have more entries.
PASS: Primary key should be ordered by primary key: 3
PASS: Value should be a remote object for: 'Bustling Badger'
PASS: Primary key should be ordered by primary key: 4
PASS: Value should be a remote object for: 'Monstrous Beaver'
-- Running test case: RequestDataKeyRangeBounds
-- Keys >= 'M'
-- Lower Bound: 'M' (closed)
-- Upper Bound: -
PASS: Should be 2 entries.
PASS: Should not have more entries.
PASS: Primary key should be ordered by primary key: 4
PASS: Value should be a remote object for: 'Monstrous Beaver'
PASS: Primary key should be ordered by primary key: 1
PASS: Value should be a remote object for: 'Thirsty Hamster'
-- Keys > 'M'
-- Lower Bound: 'M' (open)
-- Upper Bound: -
PASS: Should be 2 entries.
PASS: Should not have more entries.
PASS: Primary key should be ordered by primary key: 4
PASS: Value should be a remote object for: 'Monstrous Beaver'
PASS: Primary key should be ordered by primary key: 1
PASS: Value should be a remote object for: 'Thirsty Hamster'
-- Keys > 'Monstrous Beaver'
-- Lower Bound: 'Monstrous Beaver' (open)
-- Upper Bound: -
PASS: Should be 1 entry.
PASS: Should not have more entries.
PASS: Primary key should be ordered by primary key: 1
PASS: Value should be a remote object for: 'Thirsty Hamster'
-- Keys <= 'M'
-- Lower Bound: -
-- Upper Bound: 'M' (closed)
PASS: Should be 2 entries.
PASS: Should not have more entries.
PASS: Primary key should be ordered by primary key: 3
PASS: Value should be a remote object for: 'Bustling Badger'
PASS: Primary key should be ordered by primary key: 2
PASS: Value should be a remote object for: 'Jamming Peacock'
-- Keys <= 'Monstrous Beaver'
-- Lower Bound: -
-- Upper Bound: 'Monstrous Beaver' (closed)
PASS: Should be 3 entries.
PASS: Should not have more entries.
PASS: Primary key should be ordered by primary key: 3
PASS: Value should be a remote object for: 'Bustling Badger'
PASS: Primary key should be ordered by primary key: 2
PASS: Value should be a remote object for: 'Jamming Peacock'
PASS: Primary key should be ordered by primary key: 4
PASS: Value should be a remote object for: 'Monstrous Beaver'
-- Keys < 'M'
-- Lower Bound: -
-- Upper Bound: 'M' (open)
PASS: Should be 2 entries.
PASS: Should not have more entries.
PASS: Primary key should be ordered by primary key: 3
PASS: Value should be a remote object for: 'Bustling Badger'
PASS: Primary key should be ordered by primary key: 2
PASS: Value should be a remote object for: 'Jamming Peacock'
-- 'Monstrous Beaver' <= Key <= 'Monstrous Beaver'
-- Lower Bound: 'Monstrous Beaver' (closed)
-- Upper Bound: 'Monstrous Beaver' (closed)
PASS: Should be 1 entry.
PASS: Should not have more entries.
PASS: Primary key should be ordered by primary key: 4
PASS: Value should be a remote object for: 'Monstrous Beaver'