expertiza/expertiza — pull request #175 by mrmanrin (2011-12-12 05:49:56+00:00)
Title: E325 Cucumber tests

Cucumber tests for the instructor workflows.

We found some issues while coding these.

1) It seems that the application lets an instructor create an assignment without a due date. We thought this was not doable and so that test fails.

2) It looks like the app will let a team have more than the limit defined by the instructor. This seems to be a bug and so this test fails.

3) In coding the management workflows for questionnaires, we were unable to figure out how to get Cucumber to fill in the part of the questionnaire form for the actual questions. Upon investigation, it looks like these fields are created by JavaScript and it is pretty well known that it is tough to get Cucumber and JavaScript generated fields to play nice. Consequently, these tests fail.