don't mix jQuery and '$', they can be different variables
authorWolfram Schneider <wosch@indexdata.dk>
Wed, 21 Aug 2013 16:09:12 +0000 (18:09 +0200)
committerWolfram Schneider <wosch@indexdata.dk>
Wed, 21 Aug 2013 16:09:12 +0000 (18:09 +0200)
test/spec/jquery.spec.js

index 107094d..e5c34e2 100644 (file)
@@ -4,31 +4,29 @@
  *
  */
 
-var $ = jQuery = require('jquery');
+describe("jQuery suite simple", function() {
+    var $ = require('jquery');
 
-describe("jQuery suite", function() {
-  it("jQuery append test", function() {
-    jQuery("<h1>test passes h1</h1>").appendTo("body");
-    expect( $("body").html() ).toMatch(/<h1>/);
+    it("jQuery append test", function() {
+      $("body").append("<h1>test passes h1</h1>");
+      expect( $("body").html() ).toMatch(/<h1>/);
+      $("<p>this is a paragraph</p>").appendTo("h1");
+      expect( $("body").html() ).toMatch(/this is a paragraph/);
+    });
 
-    jQuery("<p>this is a paragraph</p>").appendTo("h1");
-    expect( $("body").html() ).toMatch(/this is a paragraph/);
-  });
+    it("$ append test", function() {
+        $("<h2>test passes h2</h2>").appendTo("body");
+        expect( $("body").html() ).toMatch(/<h2>/);
 
-  it("$ append test", function() {
-    $("<h2>test passes h2</h2>").appendTo("body");
-    expect( $("body").html() ).toMatch(/<h2>/);
+        $("<p>this is a second paragraph</p>").appendTo("h1");
+        expect( $("body").html() ).toMatch(/this is a paragraph/);
+    });
 
-    $("<p>this is a second paragraph</p>").appendTo("h1");
-    expect( $("body").html() ).toMatch(/this is a paragraph/);
-  });
-
-  it("more jquery tests", function() {
-    // other tests
-    expect( $("h2").html() ).toMatch(/test passes h2/);
-    expect( $("h1").html() ).toMatch(/test passes h1/);
-    expect( $("h1").html() ).not.toMatch(/^$/);
-    expect( $("h1").html() ).not.toMatch(/foobar/);
-  });
+    it("more jquery tests", function() {
+        // other tests
+        expect( $("h2").html() ).toMatch(/test passes h2/);
+        expect( $("h1").html() ).toMatch(/test passes h1/);
+        expect( $("h1").html() ).not.toMatch(/^$/);
+        expect( $("h1").html() ).not.toMatch(/foobar/);
+    });
 });
-