Files
test-repo/tests/flow/spread/test.js
T
Christopher Chedeau 3375cfe605 Move tests around (#454)
* new_tests

* move_all_clobbered_tests

* remove all the tests that no longer exist

* re-run flow tests

* Move all the flow tests to tests/flow and prettier to tests/

* Move prettier tests to their own folders

* Add jsfmt files

* run prettier snapshot tests
2017-01-24 14:35:37 -08:00

31 lines
667 B
JavaScript

function parseTimestamp(timestamp: string): number {
return 0;
}
function parseCounter(line: string): number {
return 0;
}
function parseGroup(lines: Array<string>): {
counter: number;
begin: number;
end: number;
text: string;
} {
var counter = parseCounter(lines[0]);
var timeframe = parseTimeframe(lines[1]);
return {
counter,
...timeframe,
text: lines[2]
};
}
function parseTimeframe(line: string): { begin: number; end: number } {
var timestamps = line.split('-->');
return {
begin: parseTimestamp(timestamps[0].trim()),
end: parseTimestamp(timestamps[1].trim())
};
}