Roberto Abdelkader Martínez Pérez
|
97b8c3fce4
|
Server data model
|
2019-10-04 16:28:19 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
4224984e1b
|
Add spacing to comments
|
2019-10-04 14:18:42 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
bf88e6a78b
|
Simplify test cases
|
2019-10-04 14:08:47 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
6eb213a545
|
Adjust set and get to send no Content-Type
|
2019-10-03 20:57:40 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
2d712d39dc
|
Adjust current implementation to accomodate content-type and test to check it
|
2019-10-03 20:56:53 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
4357b1ad20
|
Implementation of route add
|
2019-10-03 20:56:40 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
9f7fc8ce62
|
Allow user specify Content-Type header
|
2019-10-03 20:55:11 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
b1c2db057c
|
Shorthand functions request with common HTTP methods
|
2019-10-03 15:06:26 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
43abacbb2f
|
Linter rules
|
2019-10-03 15:06:09 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
d854787cc2
|
Bump Go version to 1.13
|
2019-10-03 14:27:52 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
80eea3c886
|
Documentation and better naming
|
2019-10-03 14:17:24 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
681ee3cba8
|
http becomes an internal package
|
2019-10-03 14:12:14 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
0144569f58
|
Documentation
|
2019-10-03 14:11:06 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
d259e3b411
|
Replace implementation with kapow/http/response
|
2019-10-03 14:11:06 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
6689ed458c
|
Better names for tests
|
2019-10-03 14:11:06 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
62f774e1cf
|
Request module and tests
|
2019-10-03 14:11:06 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
8529ee056b
|
Remove unused package
|
2019-10-03 14:11:06 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
9ff263a5f9
|
Update dependencies
|
2019-10-03 14:11:06 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
f32beffd33
|
New function GetReason to get HTTP reason phrase from an http.Request
|
2019-10-02 16:20:39 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
3602dc71f2
|
Code imported from @CesarGallego private repo
|
2019-10-02 15:49:16 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
e146ec6647
|
Verbose test output
|
2019-10-02 15:48:43 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
9496f977d2
|
Add new dependencies
|
2019-10-02 15:48:27 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
b7f61aeb63
|
kapow get streams reponse
|
2019-09-13 11:18:21 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
9c1b9b5bca
|
Proper code box
|
2019-09-06 13:22:47 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
65fa968308
|
Better explanation
|
2019-09-06 13:21:00 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
ae465434ce
|
Variable name instead of network interface
|
2019-09-06 13:16:53 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
04014e1254
|
Remote tcpdump demo
|
2019-09-06 13:11:52 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
d3e719af66
|
Add some help to the commands
|
2019-09-06 11:35:35 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
c1d6b19d99
|
Update README reference to gif file to be relative
|
2019-09-05 09:25:27 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
14d2454633
|
Makefile target to rebuild the gif file on the README
|
2019-09-05 09:22:18 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
ef90064fec
|
Update README gif
|
2019-09-05 09:13:30 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
58a800e5e9
|
Replace request/response with new commands
|
2019-09-05 08:40:59 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
f6ce9935a5
|
Adapt bin/static to new binary structure
|
2019-09-05 08:32:34 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
6c65064e12
|
Change custom request & response commands by two kapow subcommands
|
2019-09-05 07:55:55 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
ec20e02534
|
Make tests fail fast returning 501 Not Implemented error
|
2019-09-05 07:38:13 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
07b6ce9b01
|
Move dev package installation to pipenv dev packages
|
2019-09-05 07:24:20 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
33ab845050
|
Add CircleCI build badge
|
2019-09-04 16:45:33 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
c8758ec38a
|
Build a static executable
|
2019-09-04 16:42:43 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
6affed99c8
|
Remove gopoc dir and make the main.go listen to 8080 and 8081 to further check the pipeline.
|
2019-09-04 16:35:03 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
0d13531773
|
Change to ksts working dir to find the features
|
2019-09-04 16:30:47 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
8cc01c804e
|
Change to ksts working dir to find the features
|
2019-09-04 16:29:09 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
1e014c47dc
|
Use golang 1.12 CircleCI image
|
2019-09-04 16:25:05 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
81e74520db
|
Using current dir as workspace
|
2019-09-04 16:22:40 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
4a67424c36
|
CircleCI config syntax error
|
2019-09-04 16:21:17 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
0590dec632
|
CircleCI config syntax error fix
|
2019-09-04 16:16:22 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
72981365c9
|
Minor changes parametrizing the Makefile and CircleCI config.
|
2019-09-04 16:14:44 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
70c01f7bcc
|
Add go.mod
|
2019-09-04 15:45:13 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
4a2c7d5938
|
Merge pull request #22 from CesarGallego/master
basic go build process
|
2019-09-04 15:16:29 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
a2bc41738b
|
A Dockerfile to create a CircleCI base image
|
2019-09-03 15:58:45 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
4db40d2b87
|
Arrr
|
2019-09-03 11:18:35 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
8e259b42de
|
Fix tables alignment
|
2019-09-03 09:21:20 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
99ab41d2cb
|
Change URL examples by metasyntactic variable names (RFC3092)
|
2019-09-03 09:13:30 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
c7e5144308
|
Remove pointless table
|
2019-09-03 09:03:30 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
dfbbd56ecf
|
buildme script not used anymore
|
2019-09-03 08:43:37 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
538910e16c
|
Adjust max step length
|
2019-08-30 15:19:27 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
0ebbc0674a
|
Feature data/response/success
|
2019-08-30 15:17:48 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
0535f66c85
|
Implement Resource Item Not Found
|
2019-08-30 12:40:20 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
c9a9e90a7e
|
Fix Invalid Path Resource error
|
2019-08-30 12:33:29 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
6e5633a460
|
Use double quotes for values
|
2019-08-30 11:26:49 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
3aec3a0c30
|
Steps to get and analyze resources
|
2019-08-30 11:26:18 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
c156eb1bdc
|
A nicer pun
|
2019-08-29 16:34:59 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
312d7af506
|
Remove unnecessary steps
|
2019-08-29 16:32:58 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
b8d76e0aca
|
Steps and entrypoint to yield control from Kapow! handlers
|
2019-08-29 16:32:45 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
ed00f2c3d7
|
Introduce defaults again
|
2019-08-29 16:28:10 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
94e4f54cef
|
Mention gherkin-lint. Closes #18
|
2019-08-26 19:26:40 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
ceb41d4f7d
|
Update README.rst
|
2019-08-26 11:49:29 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
6de3ca9ebe
|
Instructions about running spec tests.
|
2019-08-26 11:48:21 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
4919d2892f
|
Use double backquotes
|
2019-08-26 11:25:30 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
fac67e5885
|
Add rstcheck tool
|
2019-08-26 11:24:39 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
ae9b417433
|
Update README.rst
|
2019-08-26 11:17:27 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
e787f82c2d
|
Spec test suite README.
|
2019-08-26 11:15:02 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
f28ca5a114
|
Proper indentation
|
2019-08-23 17:31:24 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
53ce823448
|
New gif with interactive mode option '-i'
|
2019-08-23 17:21:24 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
703f2ab762
|
New gif with interactive mode option '-i'
|
2019-08-23 17:19:53 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
df31992c1b
|
Typo
|
2019-08-23 15:19:12 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
6b0ff05010
|
Implement get route details. Closes #12
|
2019-08-23 15:18:54 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
fc760205ea
|
Spelling errors
|
2019-08-23 12:56:09 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
3649db92b0
|
Fail if one lists differ in size
|
2019-08-23 12:51:35 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
4db8814a69
|
Scenario fix
|
2019-08-23 12:48:44 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
991ae618bb
|
Review feature and scenario definitions. Removing unnecesary and redundant steps.
|
2019-08-23 12:46:10 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
8752f419b5
|
Implementing 204 on delete and removing unnecessary steps
|
2019-08-23 12:01:51 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
93a3562c04
|
Empty response body step is too restrictive
|
2019-08-23 11:53:14 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
90c0c6ddb7
|
Append and Insert should return 201 on success. Delete should return 204 on success with no content.
|
2019-08-23 11:48:52 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
71bca13fed
|
Cosmetic changes to kapow route commands output and new 'kapow route list' subcommand
|
2019-08-22 10:51:30 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
1bf08c706b
|
Kapow! is non interactive by default now
Update docker to run it in the background.
|
2019-08-22 10:40:32 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
0e257b92dd
|
Makefile reorder
|
2019-08-22 09:30:24 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
80dc654115
|
Minor fixes to steps and compliant poc control API
|
2019-08-22 09:27:53 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
93a89acbce
|
Add a fix target to ease the development
|
2019-08-21 13:18:46 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
483056ea16
|
Clarification about aiohttp unsafe usage in PoC
|
2019-08-21 13:11:49 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
e8c98bcfeb
|
Remove unwanted tag
|
2019-08-21 13:07:44 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
2ec064a933
|
Allow special marker ANY inside JSON examples
|
2019-08-21 13:01:56 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
c96584efcc
|
Return route information on insert & append
|
2019-08-21 12:20:11 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
9ae748e5c1
|
Merge pull request #17 from CesarGallego/master
Spec changes
|
2019-08-21 12:05:37 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
8040cb5b3b
|
Removing "entity" from steps
|
2019-08-21 12:00:56 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
f840de2b59
|
Use text instead of table for raw JSON passing
|
2019-08-21 11:58:09 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
c3e26b0e8f
|
Remove old spec behavior
|
2019-08-21 11:57:14 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
956bb2a2a3
|
Missing steps
|
2019-08-21 11:29:16 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
e1590df418
|
Using "response reason phrase" instead of "response phrase" in step
|
2019-08-21 11:28:16 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
1540f6d3a7
|
Implement step to insert route.
|
2019-08-21 11:23:25 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
e9b46921b8
|
Missing word in step
|
2019-08-21 11:23:25 +02:00 |
|