Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(25)

Side by Side Diff: test/codegen_expected/lib/html/indexeddb_5_test.js

Issue 2211293002: Reify type params on map literals (Closed) Base URL: https://github.com/dart-lang/dev_compiler.git@master
Patch Set: Suppress empty arg with dynamic params Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 dart_library.library('lib/html/indexeddb_5_test', null, /* Imports */[ 1 dart_library.library('lib/html/indexeddb_5_test', null, /* Imports */[
2 'dart_sdk', 2 'dart_sdk',
3 'unittest' 3 'unittest'
4 ], function load__indexeddb_5_test(exports, dart_sdk, unittest) { 4 ], function load__indexeddb_5_test(exports, dart_sdk, unittest) {
5 'use strict'; 5 'use strict';
6 const core = dart_sdk.core; 6 const core = dart_sdk.core;
7 const indexed_db = dart_sdk.indexed_db; 7 const indexed_db = dart_sdk.indexed_db;
8 const html = dart_sdk.html; 8 const html = dart_sdk.html;
9 const async = dart_sdk.async; 9 const async = dart_sdk.async;
10 const _interceptors = dart_sdk._interceptors; 10 const _interceptors = dart_sdk._interceptors;
(...skipping 28 matching lines...) Expand all
39 let objectStore = dart.dsend(db, 'createObjectStore', storeName, {autoIn crement: true}); 39 let objectStore = dart.dsend(db, 'createObjectStore', storeName, {autoIn crement: true});
40 let index = dart.dsend(objectStore, 'createIndex', indexName, 'name_inde x', {unique: false}); 40 let index = dart.dsend(objectStore, 'createIndex', indexName, 'name_inde x', {unique: false});
41 }, dynamicTovoid())}), IdbFactoryToFutureOfDatabase())).then(dart.dynamic) (dart.fn(database => { 41 }, dynamicTovoid())}), IdbFactoryToFutureOfDatabase())).then(dart.dynamic) (dart.fn(database => {
42 db = database; 42 db = database;
43 }, DatabaseTodynamic())), VoidToFuture())); 43 }, DatabaseTodynamic())), VoidToFuture()));
44 if (dart.test(html.window[dartx.indexedDB][dartx.supportsDatabaseNames])) { 44 if (dart.test(html.window[dartx.indexedDB][dartx.supportsDatabaseNames])) {
45 unittest$.test('getDatabaseNames', dart.fn(() => html.window[dartx.indexed DB][dartx.getDatabaseNames]().then(dart.dynamic)(dart.fn(names => { 45 unittest$.test('getDatabaseNames', dart.fn(() => html.window[dartx.indexed DB][dartx.getDatabaseNames]().then(dart.dynamic)(dart.fn(names => {
46 src__matcher__expect.expect(names[dartx.contains](dbName), src__matcher_ _core_matchers.isTrue); 46 src__matcher__expect.expect(names[dartx.contains](dbName), src__matcher_ _core_matchers.isTrue);
47 }, ListOfStringTodynamic())), VoidToFuture())); 47 }, ListOfStringTodynamic())), VoidToFuture()));
48 } 48 }
49 let value = dart.map({name_index: 'one', value: 'add_value'}); 49 let value = dart.map({name_index: 'one', value: 'add_value'}, core.String, c ore.String);
50 unittest$.test('add/delete', dart.fn(() => { 50 unittest$.test('add/delete', dart.fn(() => {
51 let transaction = dart.dsend(db, 'transaction', storeName, 'readwrite'); 51 let transaction = dart.dsend(db, 'transaction', storeName, 'readwrite');
52 let key = null; 52 let key = null;
53 return dart.dsend(dart.dsend(dart.dsend(dart.dsend(dart.dsend(dart.dsend(d art.dsend(dart.dsend(dart.dsend(dart.dsend(transaction, 'objectStore', storeName ), 'add', value), 'then', dart.fn(addedKey => { 53 return dart.dsend(dart.dsend(dart.dsend(dart.dsend(dart.dsend(dart.dsend(d art.dsend(dart.dsend(dart.dsend(dart.dsend(transaction, 'objectStore', storeName ), 'add', value), 'then', dart.fn(addedKey => {
54 key = addedKey; 54 key = addedKey;
55 }, dynamicTodynamic())), 'then', dart.fn(_ => dart.dload(transaction, 'com pleted'), dynamicTodynamic())), 'then', dart.fn(_ => { 55 }, dynamicTodynamic())), 'then', dart.fn(_ => dart.dload(transaction, 'com pleted'), dynamicTodynamic())), 'then', dart.fn(_ => {
56 transaction = dart.dsend(db, 'transaction', storeName, 'readonly'); 56 transaction = dart.dsend(db, 'transaction', storeName, 'readonly');
57 return dart.dsend(dart.dsend(transaction, 'objectStore', storeName), 'ge tObject', key); 57 return dart.dsend(dart.dsend(transaction, 'objectStore', storeName), 'ge tObject', key);
58 }, dynamicTodynamic())), 'then', dart.fn(readValue => { 58 }, dynamicTodynamic())), 'then', dart.fn(readValue => {
59 src__matcher__expect.expect(dart.dindex(readValue, 'value'), value[dartx .get]('value')); 59 src__matcher__expect.expect(dart.dindex(readValue, 'value'), value[dartx .get]('value'));
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
120 return dart.dsend(index, 'get', 'one'); 120 return dart.dsend(index, 'get', 'one');
121 }, dynamicTodynamic())), 'then', dart.fn(readValue => { 121 }, dynamicTodynamic())), 'then', dart.fn(readValue => {
122 src__matcher__expect.expect(dart.dindex(readValue, 'value'), value[dartx .get]('value')); 122 src__matcher__expect.expect(dart.dindex(readValue, 'value'), value[dartx .get]('value'));
123 return dart.dload(transaction, 'completed'); 123 return dart.dload(transaction, 'completed');
124 }, dynamicTodynamic())), 'then', dart.fn(_ => { 124 }, dynamicTodynamic())), 'then', dart.fn(_ => {
125 transaction = dart.dsend(db, 'transaction', storeName, 'readwrite'); 125 transaction = dart.dsend(db, 'transaction', storeName, 'readwrite');
126 dart.dsend(dart.dsend(transaction, 'objectStore', storeName), 'clear'); 126 dart.dsend(dart.dsend(transaction, 'objectStore', storeName), 'clear');
127 return dart.dload(transaction, 'completed'); 127 return dart.dload(transaction, 'completed');
128 }, dynamicTodynamic())); 128 }, dynamicTodynamic()));
129 }, VoidTodynamic())); 129 }, VoidTodynamic()));
130 let deleteValue = dart.map({name_index: 'two', value: 'delete_value'}); 130 let deleteValue = dart.map({name_index: 'two', value: 'delete_value'}, core. String, core.String);
131 let updateValue = dart.map({name_index: 'three', value: 'update_value'}); 131 let updateValue = dart.map({name_index: 'three', value: 'update_value'}, cor e.String, core.String);
132 let updatedValue = dart.map({name_index: 'three', value: 'updated_value'}); 132 let updatedValue = dart.map({name_index: 'three', value: 'updated_value'}, c ore.String, core.String);
133 unittest$.test('cursor', dart.fn(() => { 133 unittest$.test('cursor', dart.fn(() => {
134 let transaction = dart.dsend(db, 'transaction', storeName, 'readwrite'); 134 let transaction = dart.dsend(db, 'transaction', storeName, 'readwrite');
135 dart.dsend(dart.dsend(transaction, 'objectStore', storeName), 'add', value ); 135 dart.dsend(dart.dsend(transaction, 'objectStore', storeName), 'add', value );
136 dart.dsend(dart.dsend(transaction, 'objectStore', storeName), 'add', delet eValue); 136 dart.dsend(dart.dsend(transaction, 'objectStore', storeName), 'add', delet eValue);
137 dart.dsend(dart.dsend(transaction, 'objectStore', storeName), 'add', updat eValue); 137 dart.dsend(dart.dsend(transaction, 'objectStore', storeName), 'add', updat eValue);
138 return dart.dsend(dart.dsend(dart.dsend(dart.dsend(dart.dsend(dart.dsend(d art.dload(transaction, 'completed'), 'then', dart.fn(_ => { 138 return dart.dsend(dart.dsend(dart.dsend(dart.dsend(dart.dsend(dart.dsend(d art.dload(transaction, 'completed'), 'then', dart.fn(_ => {
139 transaction = dart.dsend(db, 'transactionList', JSArrayOfString().of([st oreName]), 'readwrite'); 139 transaction = dart.dsend(db, 'transactionList', JSArrayOfString().of([st oreName]), 'readwrite');
140 let index = dart.dsend(dart.dsend(transaction, 'objectStore', storeName) , 'index', indexName); 140 let index = dart.dsend(dart.dsend(transaction, 'objectStore', storeName) , 'index', indexName);
141 let cursors = dart.dsend(dart.dsend(index, 'openCursor'), 'asBroadcastSt ream'); 141 let cursors = dart.dsend(dart.dsend(index, 'openCursor'), 'asBroadcastSt ream');
142 dart.dsend(cursors, 'listen', dart.fn(cursor => { 142 dart.dsend(cursors, 'listen', dart.fn(cursor => {
(...skipping 25 matching lines...) Expand all
168 }, dynamicTodynamic())), 'then', dart.fn(readValue => { 168 }, dynamicTodynamic())), 'then', dart.fn(readValue => {
169 src__matcher__expect.expect(readValue, src__matcher__core_matchers.isNul l); 169 src__matcher__expect.expect(readValue, src__matcher__core_matchers.isNul l);
170 return dart.dload(transaction, 'completed'); 170 return dart.dload(transaction, 'completed');
171 }, dynamicTodynamic())); 171 }, dynamicTodynamic()));
172 }, VoidTodynamic())); 172 }, VoidTodynamic()));
173 }; 173 };
174 dart.fn(indexeddb_5_test.main, VoidTodynamic()); 174 dart.fn(indexeddb_5_test.main, VoidTodynamic());
175 // Exports: 175 // Exports:
176 exports.indexeddb_5_test = indexeddb_5_test; 176 exports.indexeddb_5_test = indexeddb_5_test;
177 }); 177 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698