start updating stats

pull/2011/head
Richard Harris 7 years ago
parent 6690e0fb73
commit 8345107f5c

@ -97,11 +97,9 @@ export default class Stats {
}); });
return { return {
props: component.props.map(prop => prop.as),
timings, timings,
warnings: this.warnings, warnings: this.warnings,
imports, vars: component.vars
templateReferences: component && component.template_references
}; };
} }

@ -2,22 +2,37 @@ export default {
test(assert, stats) { test(assert, stats) {
assert.deepEqual(stats.vars, [ assert.deepEqual(stats.vars, [
{ {
name: 'x',
kind: 'import', kind: 'import',
imported: 'x', import_type: 'default',
default: true, imported_as: 'default',
source: 'x' source: 'x',
exported_as: null,
module: false,
mutated: false,
referenced: true
}, },
{ {
name: 'y',
kind: 'import', kind: 'import',
imported: 'y', import_type: 'default',
named: true, imported_as: 'y',
source: 'y' source: 'y',
exported_as: null,
module: false,
mutated: false,
referenced: true
}, },
{ {
name: 'z',
kind: 'import', kind: 'import',
imported: 'y', import_type: 'default',
namespace: true, imported_as: '*',
source: 'y' source: 'z',
exported_as: null,
module: false,
mutated: false,
referenced: true
} }
]); ]);
} }

@ -4,23 +4,45 @@ export default {
{ {
name: 'name', name: 'name',
kind: 'let', kind: 'let',
exported: 'name', import_type: null,
imported_as: null,
source: null,
exported_as: 'name',
module: false,
mutated: false,
referenced: true referenced: true
}, },
{ {
name: 'cats', name: 'cats',
kind: 'let', kind: 'let',
exported: 'name', import_type: null,
imported_as: null,
source: null,
exported_as: 'name',
module: false,
mutated: false,
referenced: true referenced: true
}, },
{ {
name: 'foo', name: 'foo',
kind: 'let', kind: 'let',
import_type: null,
imported_as: null,
source: null,
exported_as: null,
module: false,
mutated: false,
referenced: true referenced: true
}, },
{ {
name: 'bar', name: 'bar',
kind: 'let', kind: 'let',
import_type: null,
imported_as: null,
source: null,
exported_as: null,
module: false,
mutated: false,
referenced: true referenced: true
} }
]); ]);

@ -4,20 +4,35 @@ export default {
{ {
name: 'foo', name: 'foo',
kind: 'injected', kind: 'injected',
exported: 'foo', import_type: null,
referenced: true imported_as: null,
source: null,
exported_as: 'foo',
referenced: true,
module: false,
mutated: true
}, },
{ {
name: 'Bar', name: 'Bar',
kind: 'injected', kind: 'injected',
exported: 'Bar', import_type: null,
referenced: true imported_as: null,
source: null,
exported_as: 'Bar',
referenced: true,
module: false,
mutated: true
}, },
{ {
name: 'baz', name: 'baz',
kind: 'injected', kind: 'injected',
exported: 'baz', import_type: null,
referenced: true imported_as: null,
source: null,
exported_as: 'baz',
referenced: true,
module: false,
mutated: true
} }
]); ]);
}, },

Loading…
Cancel
Save