View Issue Details

IDProjectCategoryView StatusLast Update
0005309Talerexchangepublic2019-12-03 13:02
ReporterChristian GrothoffAssigned ToChristian Grothoff 
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.9Fixed in Version 
Summary0005309: exchange needs more testcases
DescriptionWe should have testcases for the UNIX domain socket binding feature of the exchange, and for the SIGHUP-based restarting of the process.

A shell script should do.
TagsNo tags attached.

Activities

Christian Grothoff

2018-03-27 17:48

manager   ~0012909

https://lcov.taler.net/exchange/exchange/taler-exchange-httpd.c.gcov.html

Christian Grothoff

2019-12-03 13:02

manager   ~0015122

With 0005740 the SIGHUP logic is now basically tested automatically / easily with the right options. However, it may make it
difficult to terminate the exchange from the testcase, so that still may need some work.

The other part is now more easily tested thanks to the libtalermhd refactoring. So this basically becomes "libtalermhd should have a unit test".

Issue History

Date Modified Username Field Change
2018-03-27 17:47 Christian Grothoff New Issue
2018-03-27 17:47 Christian Grothoff Status new => assigned
2018-03-27 17:47 Christian Grothoff Assigned To => Christian Grothoff
2018-03-27 17:48 Christian Grothoff Note Added: 0012909
2018-09-15 11:04 Christian Grothoff Assigned To Christian Grothoff =>
2018-09-15 11:04 Christian Grothoff Status assigned => confirmed
2018-09-15 11:04 Christian Grothoff Target Version 0.6 => 0.9
2019-12-03 13:01 Christian Grothoff Assigned To => Christian Grothoff
2019-12-03 13:01 Christian Grothoff Status confirmed => assigned
2019-12-03 13:02 Christian Grothoff Note Added: 0015122