mongodb-stitch
Version:
[](https://gitter.im/mongodb/stitch?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
49 lines (42 loc) • 1.12 kB
JavaScript
import {StitchAdminClientFactory} from '../../src/admin';
describe('Hosting', () => {
it('burns', async () => {
const admin = await StitchAdminClientFactory.create(
'http://localhost:8080',
);
await admin.authenticate('userpass', {
username: 'unique_user@domain.com',
password: 'password',
});
let conf = await admin
.apps('5bc4d118d1a0499c6760f3e7')
.app('5bec7948d1a049c41da3194f')
.hosting()
.config()
.get();
console.log(conf);
await admin
.apps('5bc4d118d1a0499c6760f3e7')
.app('5bec7948d1a049c41da3194f')
.hosting()
.config()
.patch({enabled: true});
conf = await admin
.apps('5bc4d118d1a0499c6760f3e7')
.app('5bec7948d1a049c41da3194f')
.hosting()
.config()
.get();
console.log(conf);
await admin
.apps('5bc4d118d1a0499c6760f3e7')
.app('5bec7948d1a049c41da3194f')
.hosting()
.config()
.patch({
enabled: true,
default_domain: {config: {custom_domain: 'foo.com'}},
});
expect(true).toBe(true);
});
});