My first day with Jasmine and I cannot seem to solve the error.
ReferenceError: $ is not defined
ReferenceError: $ is not defined
at Object.<anonymous> (file:///D:/NODEJS/NOTHING%20TO%20DO%20WITH%20NODEJS%20-%20jasmine-standalone-2.0.0/spec/RahulTest.js:27:5)
at attemptSync (file:///D:/NODEJS/NOTHING%20TO%20DO%20WITH%20NODEJS%20-%20jasmine-standalone-2.0.0/lib/jasmine-2.0.0/jasmine.js:1510:12)
at QueueRunner.run (file:///D:/NODEJS/NOTHING%20TO%20DO%20WITH%20NODEJS%20-%20jasmine-standalone-2.0.0/lib/jasmine-2.0.0/jasmine.js:1498:9)
at QueueRunner.execute (file:///D:/NODEJS/NOTHING%20TO%20DO%20WITH%20NODEJS%20-%20jasmine-standalone-2.0.0/lib/jasmine-2.0.0/jasmine.js:1485:10)
at Spec.Env.queueRunnerFactory (file:///D:/NODEJS/NOTHING%20TO%20DO%20WITH%20NODEJS%20-%20jasmine-standalone-2.0.0/lib/jasmine-2.0.0/jasmine.js:518:35)
at Spec.execute (file:///D:/NODEJS/NOTHING%20TO%20DO%20WITH%20NODEJS%20-%20jasmine-standalone-2.0.0/lib/jasmine-2.0.0/jasmine.js:306:10)
at Object.<anonymous> (file:///D:/NODEJS/NOTHING%20TO%20DO%20WITH%20NODEJS%20-%20jasmine-standalone-2.0.0/lib/jasmine-2.0.0/jasmine.js:1708:37)
at attemptAsync (file:///D:/NODEJS/NOTHING%20TO%20DO%20WITH%20NODEJS%20-%20jasmine-standalone-2.0.0/lib/jasmine-2.0.0/jasmine.js:1520:12)
at QueueRunner.run (file:///D:/NODEJS/NOTHING%20TO%20DO%20WITH%20NODEJS%20-%20jasmine-standalone-2.0.0/lib/jasmine-2.0.0/jasmine.js:1496:16)
at QueueRunner.execute (file:///D:/NODEJS/NOTHING%20TO%20DO%20WITH%20NODEJS%20-%20jasmine-standalone-2.0.0/lib/jasmine-2.0.0/jasmine.js:1485:10)
<link rel="shortcut icon" type="image/png" href="lib/jasmine-2.0.0/jasmine_favicon.png">
<link rel="stylesheet" type="text/css" href="lib/jasmine-2.0.0/jasmine.css">
<script type="text/javascript" src="lib/jasmine-2.0.0/jasmine.js"></script>
<script type="text/javascript" src="lib/jasmine-2.0.0/jasmine-html.js"></script>
<script type="text/javascript" src="lib/jasmine-2.0.0/boot.js"></script>
<!--<script type="text/javascript" src="lib/jasmine-2.0.0/jasmine-jquery.js"></script>-->
<!-- include source files here... -->
<script type="text/javascript" src="src/Player.js"></script>
<script type="text/javascript" src="src/Song.js"></script>
<!-- include spec files here... -->
<script type="text/javascript" src="spec/SpecHelper.js"></script>
<!-- <script type="text/javascript" src="spec/PlayerSpec.js"></script> -->
<script type="text/javascript" src="spec/RahulTest.js"></script>
The line in red is causing the error. Somehow, Jasmine cannot find jQuery ($).
Usually we do $(document).ready(function(){
// This is where we access jQuery...
});
Is that needed in the spec ?
Any help is appreciated.
Thanks.