From 01c52e92b120eea498e0352a42a489d55e7d9979 Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Sat, 23 Oct 2010 21:40:27 -0700 Subject: Adding e2e tests for the PersonalLog app - added scenario runner - added scenario specs - cookie cleaning DSL - making rmLog independent on ordering in the view --- example/personalLog/test/personalLogSpec.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'example/personalLog/test') diff --git a/example/personalLog/test/personalLogSpec.js b/example/personalLog/test/personalLogSpec.js index f111aba4..d3df1b64 100644 --- a/example/personalLog/test/personalLogSpec.js +++ b/example/personalLog/test/personalLogSpec.js @@ -72,10 +72,10 @@ describe('example.personalLog.LogCtrl', function() { it('should delete a message identified by index', function() { - logCtrl.rmLog(1); + logCtrl.rmLog(logCtrl.logs[1]); expect(logCtrl.logs.length).toBe(3); - logCtrl.rmLog(2); + logCtrl.rmLog(logCtrl.logs[2]); expect(logCtrl.logs.length).toBe(2); expect(logCtrl.logs[0].msg).toBe('message1'); expect(logCtrl.logs[1].msg).toBe('message3'); @@ -85,12 +85,12 @@ describe('example.personalLog.LogCtrl', function() { it('should update cookies when a log is deleted', function() { expect(logCtrl.$cookies.logs).toMatch(/\[\{.*?\}(,\{.*?\}){3}\]/); - logCtrl.rmLog(1); + logCtrl.rmLog(logCtrl.logs[1]); expect(logCtrl.$cookies.logs).toMatch(/\[\{.*?\}(,\{.*?\}){2}\]/); - logCtrl.rmLog(0); - logCtrl.rmLog(0); - logCtrl.rmLog(0); + logCtrl.rmLog(logCtrl.logs[0]); + logCtrl.rmLog(logCtrl.logs[0]); + logCtrl.rmLog(logCtrl.logs[0]); expect(logCtrl.$cookies.logs).toMatch(/\[\]/); }); }); -- cgit v1.2.3