var JSON = Hammerhead.get('./json');

test('JSON.isSerializable', function () {
    $('<div id="testDiv">').appendTo('body');

    var $testDiv = $('#testDiv');

    var obj1 = {
        prop1: 'someStr',
        prop2: {
            jqueryObj: $testDiv
        }
    };

    var obj2 = {
        prop1: 'someStr',
        prop2: [ $testDiv[0], '123']
    };

    var obj3 = {
        prop1: function () {
            alert('1')
        }
    };

    var obj4 = {
        prop1: 1,
        prop2: {
            prop3: [
                new Date(),
                false
            ]
        }
    };

    ok(!JSON.isSerializable(obj1));
    ok(!JSON.isSerializable(obj2));
    ok(!JSON.isSerializable(obj3));
    ok(JSON.isSerializable(obj4));
});

@@ -1,16 +1,16 @@
 var 
-JSON
+json
  = Hamme
@@ -324,17 +324,16 @@
 prop2: %5B
- 
 $testDiv
@@ -414,18 +414,102 @@
     
-alert('1')
+/* eslint-disable no-alert */%0A            alert('1');%0A            /* eslint-enable no-alert */
 %0A   
@@ -678,36 +678,36 @@
     %7D;%0A%0A    ok(!
-JSON
+json
 .isSerializable(
@@ -714,36 +714,36 @@
 obj1));%0A    ok(!
-JSON
+json
 .isSerializable(
@@ -758,20 +758,20 @@
     ok(!
-JSON
+json
 .isSeria
@@ -793,20 +793,20 @@
 %0A    ok(
-JSON
+json
 .isSeria

fix lint errors