spec/javascripts/appSpec.js in appjs-rails-1.0.2 vs spec/javascripts/appSpec.js in appjs-rails-1.0.3

- old
+ new

@@ -10,9 +10,45 @@ app._singleton.init('singletonInit', function(){return {toString: "Init"}}); expect(app.singletonInit['toString']).toEqual('Init'); }); }); - it("should generate an uuid", function() { + it("#_uuid", function() { expect(app._uuid()).toMatch(/^\w{8}-\w{4}-\w{4}-\w{4}-\w{12}$/); }); + + describe('#_config', function(){ + + beforeEach(function(){ + app._config.array(); + }) + + it('#array', function(){ + var result = ""; + ['-3', '4', 'example'].each(function(item){ + result = result + item; + }) + expect(result).toEqual('-34example'); + }) + + it('#any', function(){ + expect(['-3', '4', 'example'].any()).toEqual(true); + }) + + it('#empty', function(){ + expect([].empty()).toEqual(true); + }) + + it('#equal', function(){ + expect([1, '2', 3].equal([1, 3])).toEqual(false); + expect([1, '2', 3].equal([1, '2', 3])).toEqual(true); + }) + + }); + + describe('#_ajax', function(){ + it('#addEvent', function(){ + //app._ajax.addEvent.lockAfterClick(); + }) + }) + });