From 1503d5fd506162cfb072148bb823ee649e450eb8 Mon Sep 17 00:00:00 2001 From: numaru Date: Wed, 14 Mar 2018 23:18:48 +0100 Subject: [PATCH 1/3] Syntax - Allow space before `ok` or `not ok` It is now possible to use nested test plan. --- syntaxes/tap.tmLanguage.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syntaxes/tap.tmLanguage.json b/syntaxes/tap.tmLanguage.json index e109c6c..f83830d 100644 --- a/syntaxes/tap.tmLanguage.json +++ b/syntaxes/tap.tmLanguage.json @@ -18,7 +18,7 @@ "match": "^\\d+\\.\\.\\d+$", "name": "storage.modifier" }, { - "match": "^((ok|not ok) \\d+)( - ([^#\\n]*))?", + "match": "^\\s*((ok|not ok) \\d+)( - ([^#\\n]*))?", "captures": { "1": {"name": "storage.type"}, "4": {"name": "string.unquoted"} From 05825e448d08b41e04ee202c141591e887c24de3 Mon Sep 17 00:00:00 2001 From: numaru Date: Sat, 31 Mar 2018 09:55:40 +0200 Subject: [PATCH 2/3] Documentation - Initial readme * Fill `Functionality` paragraph * Remove `Install` one --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ec8c2fc..bb96443 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,12 @@ -# Functionality +# TAP for Visual Studio Code -** TODO: Functionality description ** +This extension add language support for [Test Anything Protocol](https://testanything.org/) language. -# Install +# Functionality -** TODO: Install description ** +* [x] Syntax highlighting +* [x] Test suites folding +* [ ] Logging of test fails in problems console # Known Issues From ab54bd1c6345b70e86fe270463d238e8e607d34d Mon Sep 17 00:00:00 2001 From: numaru Date: Sat, 31 Mar 2018 11:23:33 +0200 Subject: [PATCH 3/3] Documentation - Add initial changelog The changelog syntax is based on keepachangelog.com. --- CHANGELOG.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..b63e81f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## 1.0.0 - 2018-03-31 + +### Added + +* Syntax highlighting +* Test suites folding + +[Unreleased]: https://github.com/numaru/vscode-tap/compare/v1.0.0...develop