text: //
  // Copyright (c) Microsoft and contributors.  All rights reserved.
  //
  // Licensed under the Apache License, Version 2.0 (the "License");
  // you may not use this file except in compliance with the License.
  // You may obtain a copy of the License at
  //   http://www.apache.org/licenses/LICENSE-2.0
  //
  // Unless required by applicable law or agreed to in writing, software
  // distributed under the License is distributed on an "AS IS" BASIS,
  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  //
  // See the License for the specific language governing permissions and
  // limitations under the License.
  //
  
  
  var should = require('should');
  var util = require('util');
  var msRestAzure = require('ms-rest-azure');
  var SuiteBase = require('../../framework/suite-base');
  var FileTokenCache = require('../../../lib/util/fileTokenCache');
  var ComputeManagementClient = require('../../../lib/services/computeManagement2/lib/computeManagementClient');
  var testPrefix = 'diskManagementService-tests';
  var groupPrefix = 'nodeTestGroup';
  var accountPrefix = 'testacc';
  var createdGroups = [];
  var createdAccounts = [];
  
  var requiredEnvironment = [
    { name: 'AZURE_TEST_LOCATION', defaultValue: 'West US' }
  ];
  
  var suite;
  var client;
  var groupName;
  var location;
  
  describe.skip('Compute Management', function () {
    
    before(function (done) {
      suite = new SuiteBase(this, testPrefix, requiredEnvironment);
      suite.setupSuite(function () {
        client = new ComputeManagementClient(suite.credentials, suite.subscriptionId);
        if (suite.isPlayback) {
          client.longRunningOperationRetryTimeout = 0;
        }
        done();
      });
    });
    
    after(function (done) {
      suite.teardownSuite(done);
    });
    
    beforeEach(function (done) {
      suite.setupTest(done);
    });
    
    afterEach(function (done) {
      suite.baseTeardownTest(done);
    });
    
    describe('Disk Resource Provider', function () {
      describe('list operations', function () {
        it('should list all disks', function (done) {
          client.disks.list(null, function (err, result, request, response) {
            should.not.exist(err);
            should.exist(result);
            result.length.should.not.be.below(0);
            response.statusCode.should.equal(200);
            done();
          });
        });
      });
    });
  });
  