Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEST: Add module assert_helper #17

Closed
wants to merge 15 commits into from
Closed

TEST: Add module assert_helper #17

wants to merge 15 commits into from

Conversation

ghost
Copy link

@ghost ghost commented May 7, 2016

Implement re-usable code used for asserting tests into module assert_helper

Reuben Wilson and others added 15 commits April 15, 2016 14:54
Implement re-usable code used for asserting tests into module assert_helper
Submission date is now set when the task files are uploaded.
Works for needs help and ready to mark.
* Use Latex for Portfolio generation.
* Include details on task - outcome alignment
* Add in comments
* Add in times assessed
Existing stats incorrectly included counts of task stats
that included withdrawn students as not started tasks.
* Create a new file partial to add submitted files into latex
* Include student uploaded files in portfolio
* Ensure students in units without LOs can add files to portfolios
* Fix alerts from showing
* Include tutorial code in filters
Ensure that file renaming keeps checking for 000.type...
rather than 000-type format inputs. (should not be needed)
Accidental character deletion... Should have been .nil?
Ensure that each project can only have one task for each task
definition.
Rails validations do not guarantee safety from duplicate row creation
which is impacting on task creation. The validations remain in the
rails model, but now there is also the DB index to ensure that a
Task has a unique `project_id`,`task_definition_id` combination.
Make it easier in some cases to identify tasks/projects from the
logger info.
Log rotation in production is done using logrotate, and should not
be done by the rails logger. This fix ensures that the Doubtfire
logger uses the default rotate settings that should write all
log messages to one file.
* Add additional details to task process fails.
* Use student.username (code is invalid)
* Remove the old portfolio creation with pdftk
* Use new latex portfolio creation with latex
* Switch to include all pages from pdfs until length can be checked
@ghost ghost closed this May 7, 2016
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant