Merge pull request #538 from edx/db/course-team-admin-grants
Add error messaging to course team page
This commit is contained in:
9
cms/static/coffee/spec/models/course_spec.coffee
Normal file
9
cms/static/coffee/spec/models/course_spec.coffee
Normal file
@@ -0,0 +1,9 @@
|
||||
describe "CMS.Models.Course", ->
|
||||
describe "basic", ->
|
||||
beforeEach ->
|
||||
@model = new CMS.Models.Course({
|
||||
name: "Greek Hero"
|
||||
})
|
||||
|
||||
it "should take a name argument", ->
|
||||
expect(@model.get("name")).toEqual("Greek Hero")
|
||||
10
cms/static/js/models/course.js
Normal file
10
cms/static/js/models/course.js
Normal file
@@ -0,0 +1,10 @@
|
||||
CMS.Models.Course = Backbone.Model.extend({
|
||||
defaults: {
|
||||
"name": ""
|
||||
},
|
||||
validate: function(attrs, options) {
|
||||
if (!attrs.name) {
|
||||
return gettext("You must specify a name");
|
||||
}
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user