{"size": 618, "ext": "js", "max_stars_repo_path": "api_server/modules/providers/test/provider_authcode/test.js", "max_stars_repo_name": "reneelpetit/codestream-server", "max_stars_repo_stars_event_min_datetime": "2021-01-22T19:38:12.000Z", "max_stars_repo_stars_event_max_datetime": "2021-01-22T19:38:12.000Z", "max_issues_repo_path": "api_server/modules/providers/test/provider_authcode/test.js", "max_issues_repo_name": "reneelpetit/codestream-server", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "api_server/modules/providers/test/provider_authcode/test.js", "max_forks_repo_name": "reneelpetit/codestream-server", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 1, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 26.8695652174, "max_line_length": 73, "alphanum_fraction": 0.7394822006}
// handle unit tests for the "PUT /provider-auth-code" request,
// to handle obtaining a temporary auth code for initiating a third-party
// authorization flow
 
'use strict';

const ProviderAuthCodeTest = require('./provider_authcode_test');
const NoTeamIdTest = require('./no_team_id_test');
const ACLTest = require('./acl_test');
const ExpirationTest = require('./expiration_test');

class ProviderAuthCodeRequestTester {

	test () {
		new ProviderAuthCodeTest().test();
		new NoTeamIdTest().test();
		new ACLTest().test();
		new ExpirationTest().test();
	}
}

module.exports = new ProviderAuthCodeRequestTester();
