[Bug 744377] Re: please provide a (half-public) test-mode for the purchase feature
Michael Vogt
michael.vogt at ubuntu.com
Mon Jun 6 16:10:27 UTC 2011
Hi, sorry for the slow reply. In order to make this work we need to merge
lp:~mvo/software-center/piston-sc-agent
first. We are currently still using the old lazr client code for talking to the scagent.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/744377
Title:
please provide a (half-public) test-mode for the purchase feature
Status in Online service used by software center:
Fix Committed
Status in “software-center” package in Ubuntu:
Confirmed
Bug description:
Hi,
please provide a way to test the purchase feature from the client. This should probably involve:
- add a additional "half-public/testing/good-name" state to a for-pay item
- allow the agent to query for those items
- allow the user to reset both the SCA subscription and the launchpad private PPA subscription (either via a UI or automatically after e.g. 2h)
- provide a 1$ package in this state
- provide a 0$ package in this state
(to test both conditions)
QA Steps:
As a normal user, create an app and review-approve it as admin or a reviewer, then as a user who has the qa_application permission,
1) Add (mvo to fill in details when sc client is updated) environment variable and run sc. You should see your ReviewApproved application in the apps available for purchase.
2) Purchase and install the app,
3) View your subscriptions at /subscriptions/, click on the subscription for your app, you should now see a button to cancel the subscription.
4) Click on the cancel subscription button, after a moment you should be informed that the subscription was cancelled (including the LP p3a subscriptions).
5) Uninstall the application and then verify that you can redo steps 1-2.
More information about the foundations-bugs
mailing list