Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 508. Updates copyright/license information | Will Kahn-Greene | 2011-09-01 | 15 | -15/+15 |
| | |||||
* | Feature #403 - Ability to delete media entries - Fixes according to feedback | Joar Wandborg | 2011-08-30 | 1 | -2/+2 |
| | | | | | | | | | | * Moved `mediagoblin.confirm` stuff to `mediagoblin.user_pages`, templates too. * Removed route extension for `mediagoblin.confirm` * Created `delete_media_files` which deletes all media files on the public_store when the entry is deleted * Created a new decorator to check if a user has the permission to delete an entry. | ||||
* | Added tests for delete/confirm_delete | Joar Wandborg | 2011-08-30 | 1 | -1/+60 |
| | |||||
* | Static serving in test_paste.ini wasn't pointing at test_user_dev either | Christopher Allan Webber | 2011-08-23 | 1 | -1/+1 |
| | | | | | Not that it matters too much, but... should point it to the right place :) | ||||
* | Must switch queuestore_base_dir -> base_dir in test_mgoblin_app.ini | Christopher Allan Webber | 2011-08-23 | 1 | -1/+1 |
| | |||||
* | Updating tests for new storage config code | Christopher Allan Webber | 2011-08-21 | 2 | -15/+16 |
| | |||||
* | Malicious uploads test with fake but not really image files working! :) | Christopher Allan Webber | 2011-08-14 | 1 | -23/+36 |
| | |||||
* | get_test_app() should turn on testing buckets | Christopher Allan Webber | 2011-08-01 | 1 | -0/+3 |
| | |||||
* | Updating tests to reflect we redirect to the user's page after verification now. | Christopher Allan Webber | 2011-08-01 | 1 | -4/+8 |
| | |||||
* | Updating tests to reflect not having a 'tags_case_sensitive' option. | Christopher Allan Webber | 2011-07-30 | 1 | -7/+0 |
| | | | | I should probably update the tags of things when I change them. | ||||
* | Removing option to make tags lowercase | Christopher Allan Webber | 2011-07-30 | 1 | -1/+0 |
| | | | | ...that's basically handled by the slugification | ||||
* | Merge remote branch 'remotes/gullydwarf-cfdv/f360_tagging' into mergetags | Christopher Allan Webber | 2011-07-30 | 3 | -0/+101 |
|\ | | | | | | | | | Conflicts: mediagoblin/tests/test_submission.py | ||||
| * | Adds tag unit testing | Caleb Forbes Davis V | 2011-07-29 | 8 | -0/+260 |
| | | | | | | | | | | | | | | | | | | - overrides default tag parsing globals in test_mgoblin_app.ini - piggybacks on existing test_submission code to check correct tag parsing and storage in the database - verifies expected behavior given different delimiters, case sensitivities, tags that are too long, and extra whitespace - verifies list-of-dict database storage and tag slugification | ||||
* | | Log in user after regitration | Christopher Allan Webber | 2011-07-29 | 1 | -0/+5 |
| | | |||||
* | | Redirect to the user's profile after registration | Christopher Allan Webber | 2011-07-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | | - Updated the view - Updated the tests - Fixed a weirdness in the registration view where the 'user' variable used to be called 'entry' | ||||
* | | Finished the docstring of the creature_add_magical_powers fake migration | Christopher Allan Webber | 2011-07-17 | 1 | -1/+2 |
| | | |||||
* | | Merge remote branch 'remotes/cmoylan/test_submission_views_365' | Christopher Allan Webber | 2011-07-16 | 6 | -0/+157 |
|\ \ | |||||
| * | | Merge branch 'master' into test_submission_views_365 | Chris Moylan | 2011-07-10 | 1 | -2/+2 |
| |\| | |||||
| * | | added suggestions as per http://bugs.foocorp.net/issues/365#note-9 | Chris Moylan | 2011-07-10 | 1 | -47/+41 |
| | | | |||||
| * | | finished basic submission testing | Chris Moylan | 2011-07-05 | 6 | -12/+94 |
| | | | |||||
| * | | Merge branch 'master' into test_submission_views_365 | Chris Moylan | 2011-07-05 | 4 | -9/+9 |
| |\ \ | |||||
| * | | | mocked out submission spec | Chris Moylan | 2011-06-30 | 1 | -3/+37 |
| | | | | |||||
| * | | | Merge branch 'master' into test_submission_views_365 | Chris Moylan | 2011-06-28 | 3 | -13/+53 |
| |\ \ \ | |||||
| * | | | | removed the @setup_fresh_app decorator because it was messing \ | Chris Moylan | 2011-06-23 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | with my fixtures. | ||||
| * | | | | Merge branch 'master' into test_submission_views_365 | Chris Moylan | 2011-06-22 | 2 | -15/+23 |
| |\ \ \ \ | |||||
| * | | | | | began work on submission test. nothing to see here | Chris Moylan | 2011-06-21 | 1 | -0/+45 |
| | | | | | | |||||
* | | | | | | A couple of tests related to migrations_to_run() | Christopher Allan Webber | 2011-07-13 | 1 | -1/+35 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes a test making sure an exception is raised if current_migration not set in database | ||||
* | | | | | | test_migrations_recorded_as_(latest|zero) tests passing :) | Christopher Allan Webber | 2011-07-10 | 1 | -2/+4 |
| | | | | | | |||||
* | | | | | | test_run_partial_migrations() working! | Christopher Allan Webber | 2011-07-10 | 1 | -1/+13 |
| | | | | | | |||||
* | | | | | | testing tools install_fixtures_simple and assert_db_meets_expected | Christopher Allan Webber | 2011-07-10 | 1 | -0/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | Thought I installed these... guess I didn't! | ||||
* | | | | | | test_run_full_migrations() all working properly! | Christopher Allan Webber | 2011-07-10 | 1 | -26/+81 |
| | | | | | | |||||
* | | | | | | Mock out tests, define expected results, add first test | Christopher Allan Webber | 2011-07-10 | 1 | -0/+115 |
| | | | | | | | | | | | | | | | | | | | | | | | | Specifically test_migrations_registered_and_sorted() :) | ||||
* | | | | | | Added the actual fake/testing migrations. Haven't run them yet... | Christopher Allan Webber | 2011-07-10 | 1 | -4/+22 |
| | | | | | | |||||
* | | | | | | test_migrations.py w/ migrate'able fixtures and some migration scaffolding | Christopher Allan Webber | 2011-07-10 | 1 | -0/+166 |
| |_|_|_|/ |/| | | | | | | | | | | | | | | Not usable yet, but fleshing out well! | ||||
* | | | | | allows using messaging instead of verify_email.html to pass tests | Caleb Forbes Davis V | 2011-07-04 | 1 | -2/+2 |
| |_|_|/ |/| | | | | | | | | | | | | | | | * re-instated verification_successful flag * modified test_auth to verify nav to user_pages/user.html template | ||||
* | | | | Move config.py to init/ | Elrond | 2011-07-02 | 3 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some simple changes needed to do that. The interesting question left: Should config_spec.ini also be moved? | ||||
* | | | | Move mediagoblin.celery_setup -> mediagoblin.init.celery | Elrond | 2011-07-02 | 3 | -6/+6 |
| |_|/ |/| | | | | | | | | | | | | | | As the first target of the new .init. submodule move celery_setup there. Quite straight forward, just a lot of places to change. | ||||
* | | | Merge remote branch 'remotes/gullydwarf-cfdv/f368_msg_framework' | Christopher Allan Webber | 2011-06-28 | 1 | -0/+44 |
|\ \ \ | |||||
| * | | | adds message queue unit testing | Caleb Forbes Davis V | 2011-06-28 | 1 | -0/+44 |
| | |/ | |/| | |||||
* / | | Celery wasn't really being properly connected during tests. | Christopher Allan Webber | 2011-06-26 | 2 | -13/+9 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Lots of fixes to do this. - setup_celery_from_config no longer responsible for checking 'celery_setup_elsewhere'; that's the app's job. (This was a problem because more than the app was relying on using this function) - Allow us to specifically set the config file we're setting up celery from with setup_self - Set up celery_always_eager. This is something we strongly want while doing tests. - Instead of setting up the app in the get_test_app method, let's set that up simply by importing from_tests, which should itself up via from_celery being the environment variable being set. | ||||
* | | Extra checks so that we don't even RUN tests unless the right celery environ set | Christopher Allan Webber | 2011-06-21 | 2 | -7/+15 |
| | | |||||
* | | Make sure we *ONLY* ever kill the test database, EVER. | Christopher Allan Webber | 2011-06-21 | 2 | -9/+9 |
|/ | |||||
* | Also moving the test_server.ini to test_paste.ini to avoid ambiguity. | Christopher Allan Webber | 2011-06-20 | 2 | -1/+1 |
| | |||||
* | Merge remote branch 'remotes/cmoylan/test_auth_views_364' | Christopher Allan Webber | 2011-06-19 | 1 | -6/+86 |
|\ | |||||
| * | added test coverage for redirecting after login with the next param | Chris Moylan | 2011-06-19 | 1 | -2/+12 |
| | | |||||
| * | Added tests for all sorts of login form abuse. | Chris Moylan | 2011-06-19 | 1 | -6/+76 |
| | | | | | | | | Added tests for log out | ||||
* | | Need to run nosetests with CELERY_CONFIG_MODULE set to from_tests again. | Christopher Allan Webber | 2011-06-19 | 1 | -3/+5 |
| | | | | | | | | | | Basically, if we don't do this celery sets itself up before it should and improperly. :\ | ||||
* | | Merge remote branch 'remotes/elrond/idea/globals_check' | Christopher Allan Webber | 2011-06-19 | 1 | -0/+7 |
|\ \ | | | | | | | | | | | | | Conflicts: mediagoblin/tests/test_globals.py | ||||
| * | | Let setup_globals check for known globals | Elrond | 2011-06-12 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | To avoid typos in calling setup_globals(), only allow globals, which are already known to the system. Plugins should have their own globals. | ||||
* | | | Reset the globals parameters while testing parameters | Christopher Allan Webber | 2011-06-19 | 1 | -11/+20 |
| | | | | | | | | | | | | | | | (This way we can be sure that the database is torn down if necessary but this was the only test that passed last.) |