From f6b4490b7c6d76da9ee24b8949afc05ea93ef03d Mon Sep 17 00:00:00 2001
From: Varun Sharma <varun.sharma@siren.io>
Date: Wed, 20 Feb 2019 04:31:47 +0530
Subject: [PATCH] Adds timeout property to CUSTOM_TESTS.

---
 tests/test-cases.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/tests/test-cases.js b/tests/test-cases.js
index 4d8f3a5..d9dd459 100644
--- a/tests/test-cases.js
+++ b/tests/test-cases.js
@@ -1783,6 +1783,7 @@ var CUSTOM_TESTS = [
 	{
 		description: "Pause and resume works (Regression Test for Bug #636)",
 		disabled: !XHR_ENABLED,
+		timeout: 30000,
 		expected: [2001, [
 			["Etiam a dolor vitae est vestibulum","84","DEF"],
 			["Etiam a dolor vitae est vestibulum","84","DEF"],
@@ -2303,9 +2304,11 @@ var CUSTOM_TESTS = [
 ];
 
 describe('Custom Tests', function() {
-	this.timeout(30000);
 	function generateTest(test) {
 		(test.disabled ? it.skip : it)(test.description, function(done) {
+			if(test.timeout) {
+				this.timeout(test.timeout);
+			}
 			test.run(function(actual) {
 				assert.deepEqual(JSON.stringify(actual), JSON.stringify(test.expected));
 				done();