diff --git a/lib/api/tooling.js b/lib/api/tooling.js
index <HASH>..<HASH> 100644
--- a/lib/api/tooling.js
+++ b/lib/api/tooling.js
@@ -244,6 +244,18 @@ Tooling.prototype.runTestsAsynchronous = function(classids, callback) {
 };
 
 /**
+ * Executes Apex tests synchronously
+ *
+ * @param {Array.<String>} classnames - Comma separated list of class Names
+ * @param {Callback.<Tooling~ExecuteAnonymousResult>} [callback] - Callback function
+ * @returns {Promise.<Tooling~ExecuteAnonymousResult>}
+ */
+Tooling.prototype.runTestsAsynchronous = function(classnames, callback) {
+  var url = this._baseUrl() + "/runTestsSynchronous/?classnames=" + classnames.join(',');
+  return this.request(url).thenCall(callback);
+};
+
+/**
  * @typedef {Object} Tooling~CompletionsResult
  * @prop {Object} publicDeclarations
  */
Added runTestsSynchronous Support

Added a method to call the tooling API for runTestsSynchronous.

This support the GET call only (not the POST).