<commit_before>suite('rb/resources/models/RepositoryCommit', function() {
    var model;

    beforeEach(function() {
        model = new RB.RepositoryCommit();
    });

    describe('parse', function() {
        it('API payloads', function() {
            var data = model.parse({
                author_name: 'Sneezy',
                date: '2013-06-25T23:31:22Z',
                id: '859d4e148ce3ce60bbda6622cdbe5c2c2f8d9817',
                message: "Here's a commit message\n\nWith a description",
                review_request_url: 'http://example.com/r/12/'
            });

            expect(data).not.toBe(undefined);
            expect(data.authorName).toBe('Sneezy');
            expect(data.id).toBe('859d4e148ce3ce60bbda6622cdbe5c2c2f8d9817');
            expect(data.date.getFullYear()).toBe(2013);
            expect(data.date.getDate()).toBe(25);
            expect(data.message)<commit_msg>The repositoryCommitModel tests now check UTC fields<commit_after>suite('rb/resources/models/RepositoryCommit', function() {
    var model;

    beforeEach(function() {
        model = new RB.RepositoryCommit();
    });

    describe('parse', function() {
        it('API payloads', function() {
            var data = model.parse({
                author_name: 'Sneezy',
                date: '2013-06-25T23:31:22Z',
                id: '859d4e148ce3ce60bbda6622cdbe5c2c2f8d9817',
                message: "Here's a commit message\n\nWith a description",
                review_request_url: 'http://example.com/r/12/'
            });

            expect(data).not.toBe(undefined);
            expect(data.authorName).toBe('Sneezy');
            expect(data.id).toBe('859d4e148ce3ce60bbda6622cdbe5c2c2f8d9817');
            expect(data.date.getUTCFullYear()).toBe(2013);
            expect(data.date.getUTCDate()).toBe(25);
            expect(data.message)
{'fraction_non_alphanumeric': 0.13711837171933583, 'fraction_numerical': 0.07070166041778254, 'mean_word_length': 2.2600349040139616, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '832613', 'n_tokens_mistral': 656, 'n_tokens_neox': 574, 'n_words': 79}