Add some very simple tests for the parse() methods in diffviewer models.

Review Request #4643 — Created Sept. 24, 2013 and submitted — Latest diff uploaded

Information

Review Board
master

Reviewers

Add some very simple tests for the parse() methods in diffviewer models.

The diff viewer has several new models that aggregate bits of data required to
build the page. This change adds unit tests for the parse() methods, which
convert the names in the webapi into javascript-style camelCase names.

Ran js-tests.

reviewboard/settings.py
Revision 5981653ce9c34e22f79b6d35f26576f148e0c1eb New Change
310 lines
def dependency_error(string):
311
    'js-tests': {
311
    'js-tests': {
312
        'source_filenames': (
312
        'source_filenames': (
313
            'lib/js/jasmine-1.3.1.js',
313
            'lib/js/jasmine-1.3.1.js',
314
            'lib/js/jasmine-html-1.3.1.js',
314
            'lib/js/jasmine-html-1.3.1.js',
315
            'rb/js/collections/tests/resourceCollectionTests.js',
315
            'rb/js/collections/tests/resourceCollectionTests.js',

    
   
316
            'rb/js/diffviewer/models/tests/diffFileModelTests.js',
316
            'rb/js/diffviewer/models/tests/diffReviewableModelTests.js',
317
            'rb/js/diffviewer/models/tests/diffReviewableModelTests.js',

    
   
318
            'rb/js/diffviewer/models/tests/diffRevisionModelTests.js',

    
   
319
            'rb/js/diffviewer/models/tests/paginationModelTests.js',
317
            'rb/js/diffviewer/views/tests/diffReviewableViewTests.js',
320
            'rb/js/diffviewer/views/tests/diffReviewableViewTests.js',
318
            'rb/js/models/tests/commentEditorModelTests.js',
321
            'rb/js/models/tests/commentEditorModelTests.js',
319
            'rb/js/models/tests/reviewReplyEditorModelTests.js',
322
            'rb/js/models/tests/reviewReplyEditorModelTests.js',
320
            'rb/js/models/tests/reviewRequestEditorModelTests.js',
323
            'rb/js/models/tests/reviewRequestEditorModelTests.js',
321
            'rb/js/models/tests/userSessionModelTests.js',
324
            'rb/js/models/tests/userSessionModelTests.js',
266 lines
reviewboard/static/rb/js/diffviewer/models/diffCommentsHintModel.js
reviewboard/static/rb/js/diffviewer/models/diffFileModel.js
reviewboard/static/rb/js/diffviewer/models/tests/diffFileModelTests.js
reviewboard/static/rb/js/diffviewer/models/tests/diffRevisionModelTests.js
reviewboard/static/rb/js/diffviewer/models/tests/paginationModelTests.js
reviewboard/static/rb/js/pages/models/diffViewerPageModel.js
Loading...