<commit_before>/*eslint dot-notation: "off"*/
import {replace, when, verify, reset} from '../../test-helper';

describe('fetch', () => {
  it('should call months twice and api twice', () => {
    const months = replace('./months');
    const api = replace('./api-wrapper')['api'];

    const userId = {dummy: 'user id'};
    const prior = {dummy: 'prior month'};
    const current = {dummy: 'current month'};
    const priorPayments = {dummy: 'prior month\'s payments'};
    const currentPayments = {dummy: 'current month\'s payments'};

    when(months.prior()).thenReturn(prior);
    when(months.current()).thenReturn(current);
    when(api(userId, prior)).thenReturn(priorPayments);
    when(api(userId, current)).thenReturn(currentPayments);<commit_msg>purge lint violations<commit_after>/*eslint dot-notation: "off"*/
import {replace, when, reset} from '../../test-helper';

describe('fetch', () => {
  it('should call months twice and api twice', () => {
    const months = replace('./months');
    const api = replace('./api-wrapper')['api'];

    const userId = {dummy: 'user id'};
    const prior = {dummy: 'prior month'};
    const current = {dummy: 'current month'};
    const priorPayments = {dummy: 'prior month\'s payments'};
    const currentPayments = {dummy: 'current month\'s payments'};

    when(months.prior()).thenReturn(prior);
    when(months.current()).thenReturn(current);
    when(api(userId, prior)).thenReturn(priorPayments);
    when(api(userId, current)).thenReturn(currentPayments);
{'fraction_non_alphanumeric': 0.18428005284015853, 'fraction_numerical': 0.0, 'mean_word_length': 4.334507042253521, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, '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': '5923888', 'n_tokens_mistral': 462, 'n_tokens_neox': 446, 'n_words': 114}