diff --git a/spec/test/Makefile b/spec/test/Makefile new file mode 100644 index 0000000..b87d4ee --- /dev/null +++ b/spec/test/Makefile @@ -0,0 +1,2 @@ +test: + pipenv run behave diff --git a/spec/test/Pipfile b/spec/test/Pipfile new file mode 100644 index 0000000..dc3b7c7 --- /dev/null +++ b/spec/test/Pipfile @@ -0,0 +1,12 @@ +[[source]] +name = "pypi" +url = "https://pypi.org/simple" +verify_ssl = true + +[dev-packages] + +[packages] +behave = "*" + +[requires] +python_version = "3.7" diff --git a/spec/test/Pipfile.lock b/spec/test/Pipfile.lock new file mode 100644 index 0000000..57fa00e --- /dev/null +++ b/spec/test/Pipfile.lock @@ -0,0 +1,49 @@ +{ + "_meta": { + "hash": { + "sha256": "b316a33dc153e346058ef2c5cfe6512e97a3f7e6710b32fefbbc0f3a94ecf4b7" + }, + "pipfile-spec": 6, + "requires": { + "python_version": "3.7" + }, + "sources": [ + { + "name": "pypi", + "url": "https://pypi.org/simple", + "verify_ssl": true + } + ] + }, + "default": { + "behave": { + "hashes": [ + "sha256:b9662327aa53294c1351b0a9c369093ccec1d21026f050c3bd9b3e5cccf81a86", + "sha256:ebda1a6c9e5bfe95c5f9f0a2794e01c7098b3dde86c10a95d8621c5907ff6f1c" + ], + "index": "pypi", + "version": "==1.2.6" + }, + "parse": { + "hashes": [ + "sha256:1b68657434d371e5156048ca4a0c5aea5afc6ca59a2fea4dd1a575354f617142" + ], + "version": "==1.12.0" + }, + "parse-type": { + "hashes": [ + "sha256:089a471b06327103865dfec2dd844230c3c658a4a1b5b4c8b6c16c8f77577f9e", + "sha256:7f690b18d35048c15438d6d0571f9045cffbec5907e0b1ccf006f889e3a38c0b" + ], + "version": "==0.5.2" + }, + "six": { + "hashes": [ + "sha256:3350809f0555b11f552448330d0b52d5f24c91a322ea4a15ef22629740f3761c", + "sha256:d16a0141ec1a18405cd4ce8b4613101da75da0e9a7aec5bdd4fa804d0e0eba73" + ], + "version": "==1.12.0" + } + }, + "develop": {} +} diff --git a/spec/test/features/control/append/error_malformed.feature b/spec/test/features/control/append/error_malformed.feature new file mode 100644 index 0000000..e69de29 diff --git a/spec/test/features/control/append/error_unprocessable.feature b/spec/test/features/control/append/error_unprocessable.feature new file mode 100644 index 0000000..e69de29 diff --git a/spec/test/features/control/append/success.feature b/spec/test/features/control/append/success.feature new file mode 100644 index 0000000..e69de29 diff --git a/spec/test/features/control/delete/error_notfound.feature b/spec/test/features/control/delete/error_notfound.feature new file mode 100644 index 0000000..e69de29 diff --git a/spec/test/features/control/delete/list_order.feature b/spec/test/features/control/delete/list_order.feature new file mode 100644 index 0000000..e69de29 diff --git a/spec/test/features/control/delete/success.feature b/spec/test/features/control/delete/success.feature new file mode 100644 index 0000000..e69de29 diff --git a/spec/test/features/control/insert/error_malformed.feature b/spec/test/features/control/insert/error_malformed.feature new file mode 100644 index 0000000..e69de29 diff --git a/spec/test/features/control/insert/error_unprocessable.feature b/spec/test/features/control/insert/error_unprocessable.feature new file mode 100644 index 0000000..e69de29 diff --git a/spec/test/features/control/insert/list_order.feature b/spec/test/features/control/insert/list_order.feature new file mode 100644 index 0000000..e69de29 diff --git a/spec/test/features/control/insert/success.feature b/spec/test/features/control/insert/success.feature new file mode 100644 index 0000000..e69de29 diff --git a/spec/test/features/control/list/success.feature b/spec/test/features/control/list/success.feature new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/spec/test/features/control/list/success.feature @@ -0,0 +1 @@ + diff --git a/spec/test/steps/steps.py b/spec/test/steps/steps.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/spec/test/steps/steps.py @@ -0,0 +1 @@ +