37 lines
765 B
Plaintext
37 lines
765 B
Plaintext
exports[`test dest.js 1`] = `
|
|
"// @flow
|
|
|
|
import {source} from \"./test\";
|
|
|
|
var a: number = source.num;
|
|
var b: string = source.num; // Error: num ~> string
|
|
|
|
var c: string = source.str;
|
|
var d: number = source.str; // Error: num ~> string
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
// @flow
|
|
|
|
import { source } from \"./test\";
|
|
|
|
var a: number = source.num;
|
|
var b: string = source.num;
|
|
|
|
// Error: num ~> string
|
|
var c: string = source.str;
|
|
var d: number = source.str; // Error: num ~> string
|
|
"
|
|
`;
|
|
|
|
exports[`test source.js 1`] = `
|
|
"// @flow
|
|
|
|
export var str = \'asdf\';
|
|
export var num = 42;
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
// @flow
|
|
|
|
export var str = \"asdf\";
|
|
export var num = 42;
|
|
"
|
|
`;
|