From 16ee2b39dfb592a3a7db8cbf649568df75c39921 Mon Sep 17 00:00:00 2001 From: Tim Giblin Date: Fri, 2 Dec 2016 11:03:23 -0500 Subject: [PATCH 1/4] enforce .ts files to have => syntax rather than function() syntax --- snippets/blocks.cson | 65 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/snippets/blocks.cson b/snippets/blocks.cson index 27af59e..0128dd7 100644 --- a/snippets/blocks.cson +++ b/snippets/blocks.cson @@ -2,7 +2,70 @@ # Block-level snippets ################################ -'.source.js, .source.ts': +'.source.ts': + + 'Describe block': + prefix: 'des' + body: """ + describe('${1:description}', () => { + \t$2 + });$3 + """ + 'It block': + prefix: 'it' + body: """ + it('${1:description}', () => { + \t$2 + });$3 + """ + 'It Async block': + prefix: 'itA' + body: """ + it('${1:description}', (${2:done}) => { + \t$3 + \t${2:done}(); + });$4 + """ + 'After-Each block': + prefix: 'aft' + body: """ + afterEach(() => { + \t$1 + });$2 + """ + 'After-Each Async block': + prefix: 'aftA' + body: """ + afterEach((${1:done}) => { + \t$2 + \t${1:done}(); + });$3 + """ + 'Before-Each block': + prefix: 'bef' + body: """ + beforeEach(() => { + \t$1 + });$2 + """ + 'Before-Each Async block': + prefix: 'befA' + body: """ + beforeEach((${1:done}) => { + \t$2 + \t${1:done}(); + });$3 + """ + 'Runs': + prefix: 'ru' + body: """ + runs(() => { + \t$1 + });$2 + """ + + +'.source.js': 'Describe block': prefix: 'des' From e6def754eb5f0d54d83657389cd5d90641c0d72c Mon Sep 17 00:00:00 2001 From: Tim Giblin Date: Fri, 2 Dec 2016 11:03:23 -0500 Subject: [PATCH 2/4] enforce .ts files to have => syntax rather than function() syntax #15 --- snippets/blocks.cson | 65 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/snippets/blocks.cson b/snippets/blocks.cson index 27af59e..0128dd7 100644 --- a/snippets/blocks.cson +++ b/snippets/blocks.cson @@ -2,7 +2,70 @@ # Block-level snippets ################################ -'.source.js, .source.ts': +'.source.ts': + + 'Describe block': + prefix: 'des' + body: """ + describe('${1:description}', () => { + \t$2 + });$3 + """ + 'It block': + prefix: 'it' + body: """ + it('${1:description}', () => { + \t$2 + });$3 + """ + 'It Async block': + prefix: 'itA' + body: """ + it('${1:description}', (${2:done}) => { + \t$3 + \t${2:done}(); + });$4 + """ + 'After-Each block': + prefix: 'aft' + body: """ + afterEach(() => { + \t$1 + });$2 + """ + 'After-Each Async block': + prefix: 'aftA' + body: """ + afterEach((${1:done}) => { + \t$2 + \t${1:done}(); + });$3 + """ + 'Before-Each block': + prefix: 'bef' + body: """ + beforeEach(() => { + \t$1 + });$2 + """ + 'Before-Each Async block': + prefix: 'befA' + body: """ + beforeEach((${1:done}) => { + \t$2 + \t${1:done}(); + });$3 + """ + 'Runs': + prefix: 'ru' + body: """ + runs(() => { + \t$1 + });$2 + """ + + +'.source.js': 'Describe block': prefix: 'des' From 18f015a68a3356fa014372d70800156ae1fac363 Mon Sep 17 00:00:00 2001 From: Tim Giblin Date: Fri, 2 Dec 2016 11:07:44 -0500 Subject: [PATCH 3/4] Prepare 1.0.0 release --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ee0a218..cdc73f2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "atom-jasmine", - "version": "0.9.1", + "version": "1.0.0", "description": "Snippets for writing Jasmine specs easier in Atom.", "engines": { "atom": "*", From 96c214c1789ed9b9f1e64c500adfa3dc1841ef80 Mon Sep 17 00:00:00 2001 From: Tim Giblin Date: Fri, 2 Dec 2016 11:18:39 -0500 Subject: [PATCH 4/4] revert version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index cdc73f2..ee0a218 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "atom-jasmine", - "version": "1.0.0", + "version": "0.9.1", "description": "Snippets for writing Jasmine specs easier in Atom.", "engines": { "atom": "*",