{"size": 919, "ext": "js", "max_stars_repo_path": "test/jobs/job/publishers/cppcheck/test_thresholds.js", "max_stars_repo_name": "RomanSaveljev/jenkins-job-builder-js", "max_stars_repo_stars_event_min_datetime": "2015-08-08T13:32:38.000Z", "max_stars_repo_stars_event_max_datetime": "2015-08-08T13:32:38.000Z", "max_issues_repo_path": "test/jobs/job/publishers/cppcheck/test_thresholds.js", "max_issues_repo_name": "RomanSaveljev/jenkins-job-builder-js", "max_issues_repo_issues_event_min_datetime": "2015-08-08T18:46:19.000Z", "max_issues_repo_issues_event_max_datetime": "2016-01-17T15:46:31.000Z", "max_forks_repo_path": "test/jobs/job/publishers/cppcheck/test_thresholds.js", "max_forks_repo_name": "RomanSaveljev/jenkins-job-builder-js", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 1, "max_issues_count": 94, "max_forks_count": null, "avg_line_length": 57.4375, "max_line_length": 97, "alphanum_fraction": 0.752992383}
var should = require('should');
var Thresholds = require('../../../../../lib/jobs/job/publishers/cppcheck/thresholds.js');
var testlib = require('../../../../testlib.js');
var Severity = require('../../../../../lib/jobs/job/publishers/cppcheck/thresholds/severity.js');


describe('Thresholds', function() {
  describe('constructor', testlib.describeProxyConstructor(Thresholds));
  describe('object', testlib.describeProxyUppableAndable(Thresholds));
  describe('properties', testlib.describeProxyPrimitiveProperty(Thresholds, 'unstable'));
  describe('properties', testlib.describeProxyPrimitiveProperty(Thresholds, 'new-unstable'));
  describe('properties', testlib.describeProxyPrimitiveProperty(Thresholds, 'failure'));
  describe('properties', testlib.describeProxyPrimitiveProperty(Thresholds, 'new-failure'));
  describe('properties', testlib.describeProxyObjectProperty(Thresholds, 'severity', Severity));
});
