jasmine test running on jsFiddle

jsFiddle template to run a jasmine test inside jsFiddle. Adds jasmine external resources, and initializes jasmine's HtmlReporter on window load. For more infor check this article: http://opensas.wordpress.com/2013/06/23/sharing-you-javascript-ninja-secrets-run-your-jasmine-tests-on-jsfiddle/

HTML

<link rel="stylesheet" href="//cdn.jsdelivr.net/jasmine/1.3.1/jasmine.css">
<script src="//cdn.jsdelivr.net/jasmine/1.3.1/jasmine.js"></script>
<script src="//cdn.jsdelivr.net/jasmine/1.3.1/jasmine-html.js"></script>

JavaScript

describe('Element constructor', function () {

    it("should return an Element with the correct tag", function () {
        var element = new Element('div');
        expect(typeOf(element)).toEqual('element');
        expect(element.getFirst).toBeDefined();
        expect(element.tagName.toLowerCase()).toEqual('div');
    });

    it('should return an Element with various attributes', function () {
        var element = new Element('div', {
            'id': 'divID',
            'title': 'divTitle'
        });
        expect(element.id).toEqual('divID');
        expect(element.title).toEqual('divTitle');
    });
});



// load jasmine htmlReporter - KEEP THIS
(function () {
    var env = jasmine.getEnv();
    env.addReporter(new jasmine.HtmlReporter());
    env.execute();
}());