 Roberto Abdelkader Martínez PérezandHector Hurtado
|
efaa0ba375
|
Implement getRequestForm.
Co-authored-by: Hector Hurtado <hector.hurtado@bbva.com>
|
2019-10-17 17:16:04 +02:00 |
|
 Roberto Abdelkader Martínez PérezandHector Hurtado
|
f5d7521a45
|
Implement getRequestCookies
Co-authored-by: Hector Hurtado <hector.hurtado@bbva.com>
|
2019-10-17 15:35:29 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
cfac3fafaa
|
Make the tests great again.
|
2019-10-17 15:03:35 +02:00 |
|
 Roberto Abdelkader Martínez PérezandHector Hurtado
|
635d2c31a7
|
Implemented getRequestHeaders
Co-authored-by: Hector Hurtado <hector.hurtado@bbva.com>
|
2019-10-17 14:59:34 +02:00 |
|
 Roberto Abdelkader Martínez PérezandHector Hurtado
|
0a171a8232
|
Some data server handlers
Co-authored-by: Hector Hurtado <hector.hurtado@bbva.com>
|
2019-10-17 12:49:05 +02:00 |
|
 Roberto Abdelkader Martínez PérezandHector Hurtado
|
2e4a3a0bf7
|
Remove old implentation
Co-authored-by: Hector Hurtado <hector.hurtado@bbva.com>
|
2019-10-17 10:02:53 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
ed03e1a89f
|
Added TODO about refactor
|
2019-10-11 11:05:40 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
c2ab6a0de1
|
Implemented internal/server/user.Run(). Will be tested with E2E.
|
2019-10-11 08:43:40 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
bbca5873a0
|
Update mux on delete route
|
2019-10-11 07:56:10 +02:00 |
|
 Roberto Abdelkader Martínez Pérezandpancho horrillo
|
8729e1e492
|
Implement Route.Delete()
Co-authored-by: pancho horrillo <pedrofelipe.horrillo@bbva.com>
|
2019-10-09 11:45:41 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
6810cb99ee
|
Add List method to Routes singletone returning the list of numbered routes
|
2019-10-09 09:54:27 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
31f6015110
|
Increase legibility of gorillize function
|
2019-10-09 08:39:12 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
f656f9f3b0
|
Change function gorillize signature slightly
|
2019-10-08 21:09:48 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
0eb802ea78
|
Change to latest linter version
|
2019-10-08 09:48:04 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
f346392eea
|
Add linter to makefile and to circleci
|
2019-10-08 09:26:57 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
0348df1df5
|
Prevent linter from reporting a deprecation warning in a test
|
2019-10-08 09:09:47 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
22f03eb67f
|
Move swappableMux and its methods to its own module
|
2019-10-08 09:01:40 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
10da324a57
|
Perform a race test after the tests
|
2019-10-07 08:55:34 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
47bd2be882
|
Some fixes suggested by golangci-lint
|
2019-10-07 08:53:48 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
7e54c26cb8
|
Don't test for false boolean value
|
2019-10-07 07:34:57 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
17020ad134
|
Some tests for Get/Post/Put/Delete utility functions
|
2019-10-07 07:33:35 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
25409a2cee
|
Exclude tests from race check
|
2019-10-05 12:28:01 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
382f056bbd
|
Test for singleton handler map in package
|
2019-10-05 12:23:05 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
62ec810e6d
|
Implemented user server state aka route list
|
2019-10-05 12:22:38 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
edb3f6fa1c
|
More consistent naming
|
2019-10-05 11:44:37 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
60437ea9e5
|
Data server state aka handlers
|
2019-10-04 19:21:01 +02:00 |
|
Roberto Abdelkader Martínez Pérez
|
fb2f94997e
|
Separate race detection from test phase to allow mutex tests
|
2019-10-04 19:20:32 +02:00 |
|
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 |
|