Commit Graph

17 Commits

Author SHA1 Message Date
AlanCoding
42cf74b085 block user from shooting themselves in the foot by scheduling a manual project 2016-11-19 11:48:28 -05:00
Aaron Tan
9e4655419e Fix flake8 E302 errors. 2016-11-15 20:59:39 -05:00
AlanCoding
5c2c46c5aa Consolidate related field access checks into BaseAccess method 2016-11-04 22:07:59 -04:00
Akita Noek
41d6d19bcb Added patch tests for updating project organizations 2016-07-14 15:02:00 -04:00
Akita Noek
e18d142533 Don't let normal users create orgless projects
#3006
2016-07-14 14:29:34 -04:00
Wayne Witzel III
ec505f3f60 adjusting test and renaming helper 2016-05-26 11:02:07 -04:00
Wayne Witzel III
1189ce033a fixing broken test cases 2016-05-26 11:02:04 -04:00
Wayne Witzel III
3877804599 updated test to use new organization_factory 2016-05-26 11:01:48 -04:00
Wayne Witzel III
da12da2a05 test fixes for new role names 2016-05-13 11:59:18 -04:00
Akita Noek
f0aebd00eb Removed transaction=True from pytests
This was overkill and cost 3s per instance, all we needed to do is wrap
things that expectedly fail transactions with transaction.atomic()
2016-04-19 22:14:38 -04:00
Wayne Witzel III
82464fb45b remove extra validation on project.organization, enforced in UI, but allowed in API 2016-04-19 17:59:56 -04:00
Akita Noek
878455187f Optimized viewable user list, fixed up some project readability bugs 2016-04-18 11:28:46 -04:00
Wayne Witzel III
4950db8ac9 remove tests that are no longer valid 2016-04-13 11:41:15 -04:00
Akita Noek
9baaa83302 Add explicit transaction=True to some tests for jenkins test environment 2016-03-24 13:33:51 -04:00
Akita Noek
6653a1e747 Validate that user provides a valid organization when posting a project 2016-03-24 11:03:42 -04:00
Akita Noek
eccb50a253 Fixed projects creation api endpoints to take organization 2016-03-24 10:22:25 -04:00
Akita Noek
9dbe9fb7ad Moved a couple of test cases from old/projects.py tests to new test_projects.py tests 2016-03-23 14:47:01 -04:00