Raymond Yee
a1c1b3a80e
Merge branch 'master' into dj16
2016-05-07 16:06:31 -07:00
Raymond Yee
d67c1f1d3e
load data for please but deal with jenkins for just
2016-05-07 13:41:47 -07:00
eric
6aa11efdd2
patch email_change
2016-04-07 20:35:59 -04:00
Raymond Yee
72fc7d2981
update to the latest version of selenium and add some delays to help Selenium script run
2016-01-28 20:24:53 -08:00
eric
a74a2c47b2
now handles loading multiple editions
2015-09-24 17:58:34 -04:00
Raymond Yee
384f0e7306
update test/campaigntest.py Se test to work with new home page
2015-08-25 19:20:14 -04:00
eric
4244a5fb98
fix tests
2015-08-18 14:34:52 -04:00
eric
779ba45d97
don't add v to version string
...
don't load ebook if version string starts with 0.0.
add test with local version
2015-08-18 06:57:14 -04:00
Raymond Yee
b61a4a0e0c
1) updated settings/dev.py to reflect new parameters needed for python-social-auth
...
2) added an IPython notebook to run Selenium test
2015-04-10 16:05:12 -07:00
Raymond Yee
c12c2952b0
Now that it's Feb, 2014 -- the date of Jan 2014 for a CC in the test no longer valid -- moved test date to Jan 2018....
2014-02-01 07:20:07 -08:00
Raymond Yee
e98273bd9a
[ fixes #56555424 ] Setting up to run selenium test on Firefox (with an upgrade of Selenium server)
2013-09-06 16:09:23 -07:00
Andromeda Yelton
ad69580b2d
PEP 8, PEP 328. I feel better now.
2013-06-03 12:31:39 -04:00
Raymond Yee
4cbbf50fd1
Updated a starter sql file used in Se test (to match new social_auth migration)
2013-03-19 19:51:38 -07:00
Raymond Yee
4d923aba5b
Merge branch 'master' into charge_failed
2012-11-27 12:19:21 -08:00
Raymond Yee
c5936227e9
Updated Sn script to run properly
2012-11-27 12:00:55 -08:00
Raymond Yee
678bef6530
Merge branch 'master' into webhooks
2012-11-13 11:32:55 -08:00
Raymond Yee
13b4957d06
Update Sn test to work with latest UI tweaks
2012-11-13 11:23:44 -08:00
Raymond Yee
96b62aa163
basic skeleton for test based on loading fixture
...
keep the signals for create userprofile, wishlist, and credit from firing if fixtures being loaded
2012-10-31 11:08:46 -07:00
Raymond Yee
540e434698
Feed a Luhn-invalid # to check our stripe implementation rejects it at UI level
2012-10-14 18:19:05 -07:00
Raymond Yee
7920d5aa19
Modified basic_campaign_test fixture with 3 user accounts:
...
RaymondYee / raymond.yee@gmail.com / Test_Password_
hmelville / rdhyee@yahoo.com / gofish!
dataunbound / raymond.yee@dataunbound.com / numbers_unbound
2 campaigns + 1 other book
Also a command to load_test_fixture
2012-10-14 07:33:50 -07:00
Raymond Yee
a649576596
Starting to create a fixture to be used as a test campaign -- and to run a test case
2012-10-12 21:05:26 -07:00
Raymond Yee
f15dab1551
Updated Sn script now works for latest UI changes in pledging
2012-10-10 19:54:56 -07:00
Raymond Yee
27d0a808e0
get rid of more paypal references
2012-10-02 10:16:34 -07:00
Raymond Yee
166afece62
made some changes to reduce the likelihood of circular import dependencies in stripe code.
...
Made sure there is a core_key table in campaidgn_starter sql
2012-10-01 16:38:51 -07:00
Raymond Yee
4a10edce1d
[ #36469239 ] Now handles modifications where new amount > previous amount and cancellation of pledge
2012-09-27 09:32:29 -07:00
Raymond Yee
8bd7a5eb65
[deliver #36743191 ] move stripe implementation UI back to stripe.js
2012-09-26 15:03:46 -07:00
Raymond Yee
5833f8c0d3
Successfully able to modify transaction from $10 -> $5 in selenium script
2012-09-25 18:30:36 -07:00
Raymond Yee
2ea3059682
[ #36469239 ] get rid of retain_cc_info since we will retain CC info for all pledges
2012-09-21 12:51:21 -07:00
Raymond Yee
cf0d6455e4
Now I can show that payment.stripe2.Execute works -- can be invoked in the campaigntest.test_relaunch
2012-09-19 16:45:40 -07:00
Raymond Yee
05d082604c
updating selenium script for relaunch
2012-09-19 14:30:47 -07:00
Raymond Yee
3401f138d0
Updating selenium because the latest Firefox won't work with previous version
2012-07-05 10:25:47 -07:00
Raymond Yee
1335b3cb72
[ #29500707 ]
...
Fleshing out exception handling for pledge_cancel
selenium tests work for both amazon and paypal on RY laptop -- now going to test them on ry-dev
2012-05-24 18:47:50 -07:00
Raymond Yee
f0e6dd0555
Working around an element-not-visible error in Sn test
2012-05-21 14:21:04 -07:00
Raymond Yee
93aa8d54f2
The selenium test is now working again
2012-05-18 15:06:35 -07:00
Raymond Yee
3a6b6e038d
First pass at handling the situation in which user interrupts Amazon pledge
2012-05-16 18:16:06 -07:00
Raymond Yee
090d36de66
[ #29272807 ] implemented storage of FPS_* keys in the db
2012-05-09 17:16:49 -07:00
Raymond Yee
71bd2a88c9
Had to fix campaign_starter.sql so that the migration to create core.models.Key doesn't fail
2012-05-09 11:36:13 -07:00
Raymond Yee
194298cdef
Adjusted selenium test for latest UI change
2012-05-09 09:42:59 -07:00
Raymond Yee
da8707b597
Setting up a campaign_starter that has a paypaltest account
2012-05-09 08:59:21 -07:00
Raymond Yee
8d74baef95
Merging fps and master together
2012-05-07 16:53:12 -07:00
Raymond Yee
3725094aea
A few more steps needed to get rid of billing (aka django-merchant)
2012-05-03 11:17:27 -07:00
Raymond Yee
c83aa8615a
Removing django-merchant dependency
2012-05-03 10:58:08 -07:00
Raymond Yee
9887de6e9a
Updated the campaign_starter.sql to match the latest db migrations
2012-05-03 01:26:44 +00:00
Raymond Yee
061f656e63
Merge branch 'jkace' of github.com:Gluejar/regluit into fps
...
Also fixed things so that regluit.test.campaigntest.support_campaign runs for Amazon without error -- though I still need to confirm that the status of transactions properly handled
Next up: see whether this works for PayPal too.
Conflicts:
frontend/views.py
2012-04-25 13:10:53 -07:00
Raymond Yee
709cb4ce41
now stuck on the status of an ACTIVE transaction in amazon in campaign_test
2012-04-24 18:03:57 -07:00
Raymond Yee
5ebbee7e7a
creating a regluit.test.campaigntest.support_campaign that also supports amazon fps
2012-04-24 11:58:00 -07:00
Raymond Yee
565261c12b
Updated campaign_starter.sql to handle new migrations in payment
2012-04-21 16:17:51 -07:00
Raymond Yee
dbdfbac2fe
Test data RY uses often to test campaigns....
...
cat test/campaign_starter.sql | django-admin.py dbshell
(e.g., java -jar test/selenium-server-standalone-2.20.0.jar > selenium-rc.log 2>&1 &
django-admin.py shell_plus
from regluit.test import campaigntest
s = campaigntest.support_campaign()
sel = s.next()
see screencast of what selenium script does: http://www.screencast.com/users/rdhyee/folders/Jing/media/34ebf6ed-d231-4839-87e5-6237825e8652
screencast is slightly out of date
2012-04-20 15:53:28 -07:00
Raymond Yee
ba9123ba39
Sets form action properly in pledge.html depending on whether new pledge or modified pledge.
...
campaigntest.support_campaign changed to handle new premium selection process, which now changes the preapproval amount
2012-04-19 15:43:21 -07:00
Raymond Yee
3dcacf881f
Add a function to fire off a successful_campaign signal
2012-04-03 07:08:05 -07:00