View Issue Details

IDProjectCategoryView StatusLast Update
0005304Talertwisterpublic2019-12-20 18:12
ReporterMarcello Stanisci 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 
Summary0005304: Modify objects in upload.
DescriptionThe twister should be able to modify JSON objects
before uploading those to the proxied service.

Note, this is not killer feature, as the test driver
can directly generate bogus data and send it. However,
often bogus data is stopped _before_ being sent to the
service, by library-level checks. And besides, this is
a "swiss army knife feature" that is simply missing.

TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Marcello Stanisci

2018-03-27 13:48

reporter   ~0012903

For example, the following command instructs the twister to modify
the next response's body:

$ taler-twister --modojbect "path.to.object" --value "new value"

This issue asks to do the same for the next _request_ body, exemplied
in the follwing snippet.

$ taler-twister --modobject-upload "a.object" --value "new value"

Marcello Stanisci

2018-05-21 07:29

reporter   ~0012930

By commit 199d751dc07d32961746846, this feature is surely implemented!

Issue History

Date ModifiedUsernameFieldChange
2018-03-27 10:37Marcello StanisciNew Issue
2018-03-27 10:37Marcello StanisciStatusnew => assigned
2018-03-27 10:37Marcello StanisciAssigned To => Marcello Stanisci
2018-03-27 13:48Marcello StanisciNote Added: 0012903
2018-03-27 15:25Christian GrothoffSeverityminor => feature
2018-03-27 15:25Christian GrothoffProduct Version => git (master)
2018-03-27 15:25Christian GrothoffTarget Version => 0.6
2018-05-21 07:29Marcello StanisciNote Added: 0012930
2018-05-21 07:30Marcello StanisciStatusassigned => informing
2018-05-21 07:30Marcello StanisciResolutionopen => fixed
2018-06-12 07:00Christian GrothoffFixed in Version => 0.6
2019-12-20 18:12Christian GrothoffStatusinforming => closed