mattermost-mobile/test/sanity.test.js
Harrison Healey 45f8a56d15 Fixed unit tests for the other changes I've made recently (#80)
* Removed mocking from client tests

* Updated Client tests to remove Client.setTeamId

* Fixed actions/general.test.js

* Updated test/reducer/channel.test.js for the updated store structure

* Commented out general reducer tests until the store structure is more finalized

* Properly used the team ID when creating a channel
2016-11-22 11:46:50 -05:00

28 lines
707 B
JavaScript

// Copyright (c) 2016 Mattermost, Inc. All Rights Reserved.
// See License.txt for license information.
import 'react-native';
// Ensure that everything is imported correctly for testing
describe('Sanity test', () => {
it('Promise', (done) => {
Promise.resolve(true).then(() => {
done();
}).catch((err) => {
done(err);
});
});
it('async/await', async () => {
await Promise.resolve(true);
});
it('fetch', (done) => {
fetch('http://example.com').then(() => {
done();
}).catch(() => {
// No internet connection, but fetch still returned at least
done();
});
});
});