summaryrefslogtreecommitdiff
path: root/yarns/100-projects.yarn
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2017-09-24 15:06:51 +0300
committerLars Wirzenius <liw@liw.fi>2017-09-24 15:06:51 +0300
commitb8e6f333d5f5e377b27ad561c8681d8a678e18ce (patch)
treec8f21e6ca52e2fcdf108e5af82e50353b0231bb5 /yarns/100-projects.yarn
parent17b5069a8a4d2f7bdfa9cb2617bad739d5b22fc3 (diff)
downloadick2-b8e6f333d5f5e377b27ad561c8681d8a678e18ce.tar.gz
Add: copyright license declaration to all files
Also, ./check verifies it's in all files.
Diffstat (limited to 'yarns/100-projects.yarn')
-rw-r--r--yarns/100-projects.yarn27
1 files changed, 21 insertions, 6 deletions
diff --git a/yarns/100-projects.yarn b/yarns/100-projects.yarn
index 31e1441..d0d72d5 100644
--- a/yarns/100-projects.yarn
+++ b/yarns/100-projects.yarn
@@ -1,5 +1,20 @@
<!--
+
Copyright 2017 Lars Wirzenius
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU Affero General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU Affero General Public License for more details.
+
+You should have received a copy of the GNU Affero General Public License
+along with this program. If not, see <http://www.gnu.org/licenses/>.
+
-->
# Controller project management
@@ -36,7 +51,7 @@ building them. We start by starting an instance of the controller.
SCENARIO managing projects
GIVEN an RSA key pair for token signing
- AND an access token for scopes
+ AND an access token for scopes
... uapi_projects_get
... uapi_projects_post
... uapi_projects_id_get
@@ -59,7 +74,7 @@ building them. We start by starting an instance of the controller.
... ]
... }
THEN result has status code 201
- AND body matches
+ AND body matches
... {
... "project": "website",
... "shell_steps": [
@@ -72,7 +87,7 @@ building them. We start by starting an instance of the controller.
WHEN user makes request GET /projects
THEN result has status code 200
- AND body matches
+ AND body matches
... {
... "projects": [
... {
@@ -90,7 +105,7 @@ building them. We start by starting an instance of the controller.
GIVEN a running ick controller
WHEN user makes request GET /projects/website
THEN result has status code 200
- AND body matches
+ AND body matches
... {
... "project": "website",
... "shell_steps": [
@@ -108,7 +123,7 @@ building them. We start by starting an instance of the controller.
... ]
... }
THEN result has status code 200
- AND body matches
+ AND body matches
... {
... "project": "website",
... "shell_steps": [
@@ -119,7 +134,7 @@ building them. We start by starting an instance of the controller.
WHEN user makes request GET /projects/website
THEN result has status code 200
- AND body matches
+ AND body matches
... {
... "project": "website",
... "shell_steps": [