From ffd22a1f3e71575f2dc84a168f1d7fb3817f0559 Mon Sep 17 00:00:00 2001 From: Tim Jonischkat Date: Mon, 30 Mar 2015 16:02:48 +0200 Subject: [PATCH] yamljs tests file --- yamljs/yamljs-tests.ts | 11 +++++++++++ yamljs/yamljs.d.ts | 6 +++++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 yamljs/yamljs-tests.ts diff --git a/yamljs/yamljs-tests.ts b/yamljs/yamljs-tests.ts new file mode 100644 index 000000000..a2453edff --- /dev/null +++ b/yamljs/yamljs-tests.ts @@ -0,0 +1,11 @@ +/// + +yamljs.load('yaml-testfile.yml'); + +yamljs.parse('this_is_no_ymlstring'); + +yamljs.stringify({ a : 'val', b : { ba : 123, bb : 'nothing' }}); + +yamljs.stringify({ a : 'val', b : { ba : 123, bb : 'nothing' }}, 1); + +yamljs.stringify({ a : 'val', b : { ba : 123, bb : 'nothing' }}, 1, 2); \ No newline at end of file diff --git a/yamljs/yamljs.d.ts b/yamljs/yamljs.d.ts index 5bdfd60a4..ca287110d 100644 --- a/yamljs/yamljs.d.ts +++ b/yamljs/yamljs.d.ts @@ -5,6 +5,10 @@ declare module yamljs { - export function load(path : string) : any[]; + export function load(path : string) : any; + + export function stringify(nativeObject : any, inline? : number, spaces? : number) : string; + + export function parse(yamlString : string) : any; } \ No newline at end of file