mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-02-22 15:15:12 +08:00
fix(build): Fix failing linter and account tests
This commit is contained in:
parent
31706d8890
commit
073924ff00
2 changed files with 7 additions and 12 deletions
|
@ -1,6 +1,5 @@
|
|||
import React, {Component, PropTypes} from 'react';
|
||||
import {RetinaImg, Flexbox, EditableList} from 'nylas-component-kit';
|
||||
import {Account} from 'nylas-exports';
|
||||
import classnames from 'classnames';
|
||||
|
||||
class PreferencesAccountList extends Component {
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
import React, {addons} from 'react/addons';
|
||||
import PreferencesAccountDetails from '../lib/tabs/preferences-account-details';
|
||||
import {Account} from 'nylas-exports';
|
||||
const {TestUtils: {renderIntoDocument}} = addons;
|
||||
|
||||
|
||||
|
@ -7,13 +8,14 @@ const makeComponent = (props = {})=> {
|
|||
return renderIntoDocument(<PreferencesAccountDetails {...props} />);
|
||||
};
|
||||
|
||||
const account = {
|
||||
const account = new Account({
|
||||
id: 1,
|
||||
clientId: 1,
|
||||
name: 'someone',
|
||||
emailAddress: 'someone@nylas.com',
|
||||
aliases: [],
|
||||
defaultAlias: null,
|
||||
}
|
||||
})
|
||||
|
||||
describe('PreferencesAccountDetails', ()=> {
|
||||
beforeEach(()=> {
|
||||
|
@ -24,15 +26,9 @@ describe('PreferencesAccountDetails', ()=> {
|
|||
})
|
||||
|
||||
function assertAccountState(actual, expected) {
|
||||
expect(actual).toEqual({
|
||||
account: {
|
||||
id: expected.id || 1,
|
||||
name: expected.name || 'someone',
|
||||
emailAddress: expected.emailAddress || 'someone@nylas.com',
|
||||
aliases: expected.aliases || [],
|
||||
defaultAlias: expected.defaultAlias || null,
|
||||
},
|
||||
})
|
||||
for (const key of Object.keys(expected)) {
|
||||
expect(actual.account[key]).toEqual(expected[key]);
|
||||
}
|
||||
}
|
||||
|
||||
describe('_makeAlias', ()=> {
|
||||
|
|
Loading…
Reference in a new issue