Hi! It's been a while and I know you missed me. Awwww, you're sweet. I missed you, too.
Anyway, I had an issue this morning that I wanted to document in case it happens again. I'm setting up unit testing on a new project with Karma and Jasmine and I was getting a weird error for a while. Specifically, I was getting "TypeError: Attempted to assign to readonly property" and it was driving me crazy (my wife would tell you that's quite a short drive). Eventually I figured out that my scripts were being referenced in the wrong order in my Karma config file. Because of alphabetization I was importing angular-mocks.js before angular.min.js (apparently hyphens come before periods). I switched them around and voila! Now I'm all set again.
Bonus: I was also running into several weird errors with angular-mocks until I went back and grabbed an older version. Since this project is using AngularJS 1.3.5 I went back to angular-mocks 1.3.19 and now everything works as expected.
I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.
ReplyDeleteSurya Informatics