View Issue Details

IDProjectCategoryView StatusLast Update
0004892Talermerchant backendpublic2019-12-20 18:12
ReporterFlorian Dold Assigned ToMarcello Stanisci Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.6Fixed in Version0.6 
Summary0004892: evil merchant testsuite
DescriptionTo check error handling, we should have a third merchant frontend that can trigger a list of error cases to see if the wallet responds appropriately.

This includes:
1. malformed contracts
2. error responses from pay_url
3. accusing the wallet of double spending
...
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

child of 0004454 closedMarcello Stanisci fault injection for all GNU Taler APIs 

Activities

Christian Grothoff

2018-01-15 20:11

manager   ~0012790

This should actually not be a separate frontend, but be done using fault injection as well (0004454).

Marcello Stanisci

2018-03-27 14:29

reporter   ~0012904

obsoleted by 0005307, that lists specific test-cases.

Issue History

Date ModifiedUsernameFieldChange
2017-02-12 19:12Florian DoldNew Issue
2017-02-12 19:13Florian DoldSummaryhave another merchant in merchant-frontends that triggers wallet errors => have another merchant in merchant-frontends that triggers wallet error handling
2017-02-12 19:16Florian DoldDescription Updated
2017-02-26 02:04Christian GrothoffStatusnew => implementing
2017-02-26 02:04Christian GrothoffTarget Version => 0.6
2017-11-04 17:31Christian GrothoffSeverityminor => feature
2018-01-15 20:11Christian GrothoffCategoryother => mechant backend
2018-01-15 20:11Christian GrothoffProduct Version => git (master)
2018-01-15 20:11Christian GrothoffNote Added: 0012790
2018-01-15 20:11Christian GrothoffRelationship addedchild of 0004454
2018-01-15 20:11Christian GrothoffSummaryhave another merchant in merchant-frontends that triggers wallet error handling => evil merchant testsuite
2018-03-27 14:29Marcello StanisciNote Added: 0012904
2018-03-27 14:30Marcello StanisciAssigned To => Marcello Stanisci
2018-03-27 14:30Marcello StanisciStatusimplementing => closed
2018-03-27 14:30Marcello StanisciResolutionopen => no change required
2018-04-15 18:37Christian GrothoffStatusclosed => informing
2018-04-15 18:37Christian GrothoffFixed in Version => 0.6
2018-04-15 18:38Christian GrothoffResolutionno change required => fixed
2019-12-20 18:12Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend