示例#1
0
def test_parse_title_empty():
    """Test parsing an empty title"""

    courseitem = CourseItem()
    coursetitle = ''
    out_courseitem = courseparser.parse_title(CourseItem(), coursetitle)

    assert courseitem == out_courseitem
示例#2
0
def test_parse_title_empty():
    """Test parsing an empty title"""

    courseitem = CourseItem()
    coursetitle = ''
    out_courseitem = courseparser.parse_title(CourseItem(), coursetitle)

    assert courseitem == out_courseitem
示例#3
0
def test_parse_title():
    """Parse a class title for 'COMP 310. Automata, Languages and Computation (3)'"""

    courseItem = CourseItem()
    courseItem['classname'] = 'COMP 310'
    courseItem['department'] = 'COMP'
    courseItem['number'] = '310'
    courseItem['longname'] = 'Automata, Languages and Computation'
    courseItem['units'] = '3'

    coursetitle = 'COMP 310. Automata, Languages and Computation (3)'
    out_courseItem = courseparser.parse_title(CourseItem(), coursetitle)

    assert courseItem == out_courseItem
示例#4
0
def test_parse_title():
    """Parse a class title for 'COMP 310. Automata, Languages and Computation (3)'"""

    courseItem = CourseItem()
    courseItem['classname'] = 'COMP 310'
    courseItem['department'] = 'COMP'
    courseItem['number'] = '310'
    courseItem['longname'] = 'Automata, Languages and Computation'
    courseItem['units'] = '3'

    coursetitle = 'COMP 310. Automata, Languages and Computation (3)'
    out_courseItem = courseparser.parse_title(CourseItem(), coursetitle)

    assert courseItem == out_courseItem