14 Commits

Author SHA1 Message Date
pancho horrillo
ab50721f69 test(spec): Control Server API secured via cross-pinning mTLS
. We are now leveraging nix for portable dependency handling.
. There are now three types of tests: client, server and end-to-end.
. server tests exercise the actual kapow server being tested, while the
requests are performed using the test steps.
. client tests exercise the actual kapow client being tested, while the
requests are served using the test steps.
. e2e test exercise the actual kapow program in its dual role of client
and server (¡como tiene que ser!).

Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2021-03-12 17:09:50 +01:00
Roberto Abdelkader Martínez Pérez
310d319ea3 test: Update kapow env vars to the new ones.
Co-authored-by: César Gallego <cesar.gallego.next@bbva.com>
2020-11-17 17:10:05 +01:00
Roberto Abdelkader Martínez Pérez
0b5eef85df Simplify poc testing with custom make target 2020-01-24 11:58:57 +01:00
pancho horrillo
3e2bc44c0b spec/Makefile: on fix target, skip tagged scenarios and features
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-11-14 17:53:02 +01:00
Héctor Hurtado
9cb9e9335d Closes: #68 2019-10-25 11:50:14 +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
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
0e257b92dd Makefile reorder 2019-08-22 09:30:24 +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
126beca86e More appropiate defaults for testing targets. 2019-08-21 09:10:42 +02:00
Roberto Abdelkader Martínez Pérez
6257db82dd Add wip target to test wip marked scenarios. 2019-08-21 08:56:24 +02:00
Roberto Abdelkader Martínez Pérez
7267b3a821 make catalog to show step catalog 2019-08-20 09:59:23 +02:00
Roberto Abdelkader Martínez Pérez
bc2b323923 Implement feature list success. 2019-08-14 13:19:56 +02:00
Roberto Abdelkader Martínez Pérez
b4b8be995b Starting the spec E2E tests. 2019-08-13 13:19:40 +02:00