UNPKG

760 BJavaScriptView Raw
1/**
2 * Module dependencies
3 */
4var util = require( './util' );
5var assert = require( 'assert' );
6
7/**
8 * site.settings
9 */
10describe( 'wpcom.site.settings', function() {
11 // Global instances
12 var wpcom = util.wpcom();
13 var site = wpcom.site( util.site() );
14 var settings = site.settings();
15
16 describe( 'wpcom.site.get', function() {
17 it( 'should get site settings data', done => {
18 settings.get()
19 .then( data => {
20 assert.ok( data );
21 assert.ok( data.settings );
22 done();
23 } )
24 .catch( done );
25 } );
26
27 it( 'should get `gmt_offset` option of site settings', done => {
28 settings.getOption( 'gmt_offset' )
29 .then( value => {
30 assert.ok( typeof value !== 'undefined' );
31 done();
32 } )
33 .catch( done );
34 } );
35 } );
36} );