Angularjs 量角器-Can';由于出现关于“;的错误,因此不需要toast通知;RangeError:超过最大调用堆栈大小”;

Angularjs 量角器-Can';由于出现关于“;的错误,因此不需要toast通知;RangeError:超过最大调用堆栈大小”;,angularjs,node.js,selenium-webdriver,jasmine,protractor,Angularjs,Node.js,Selenium Webdriver,Jasmine,Protractor,我已尝试通过以下代码执行expect on toast通知(请参阅最新的代码块): 堆栈跟踪: RangeError: Maximum call stack size exceeded at Function.childCtor.base (C:\Users\idan\AppData\Roaming\npm\node_modules\p rotractor\node_modules\selenium-webdriver\lib\goog\base.js:2163:38)

我已尝试通过以下代码执行expect on toast通知(请参阅最新的代码块):

堆栈跟踪:

     RangeError: Maximum call stack size exceeded
    at Function.childCtor.base (C:\Users\idan\AppData\Roaming\npm\node_modules\p
rotractor\node_modules\selenium-webdriver\lib\goog\base.js:2163:38)
    at promise.Callback_.goog.defineClass.constructor (C:\Users\idan\AppData\Roa
ming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\p
romise.js:2431:23)
    at new wrappedCtr (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor
\node_modules\selenium-webdriver\lib\goog\base.js:2366:26)
    at promise.Promise.addCallback_ (C:\Users\idan\AppData\Roaming\npm\node_modu
les\protractor\node_modules\selenium-webdriver\lib\webdriver\promise.js:641:12)
    at promise.Promise.then (C:\Users\idan\AppData\Roaming\npm\node_modules\prot
ractor\node_modules\selenium-webdriver\lib\webdriver\promise.js:591:15)
    at Object.promise.asap (C:\Users\idan\AppData\Roaming\npm\node_modules\protr
actor\node_modules\selenium-webdriver\lib\webdriver\promise.js:911:11)
    at C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_modules\se
lenium-webdriver\lib\webdriver\webdriver.js:250:27
    at forEachKey (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\nod
e_modules\selenium-webdriver\lib\webdriver\webdriver.js:241:9)
    at convertKeys (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\no
de_modules\selenium-webdriver\lib\webdriver\webdriver.js:245:5)
    at convertValue (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\n
ode_modules\selenium-webdriver\lib\webdriver\webdriver.js:197:16)
Error
    at [object Object].ElementArrayFinder.applyAction_ (C:\Users\idan\AppData\Ro
aming\npm\node_modules\protractor\lib\element.js:403:21)
    at [object Object].self.(anonymous function) [as isDisplayed] (C:\Users\idan
\AppData\Roaming\npm\node_modules\protractor\lib\element.js:76:19)
    at [object Object].self.(anonymous function) [as isDisplayed] (C:\Users\idan
\AppData\Roaming\npm\node_modules\protractor\lib\element.js:733:11)
    at C:\automation\tests\testCases\newApp\conversationTC.js:48:25
    at C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_modules\se
lenium-webdriver\lib\webdriver\webdriver.js:718:12
    at [object Object].promise.ControlFlow.runInFrame_ (C:\Users\idan\AppData\Ro
aming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\
promise.js:1877:20)
    at [object Object].promise.ControlFlow.runEventLoop_ (C:\Users\idan\AppData\
Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdrive
r\promise.js:1755:8)
    at [object Object].<anonymous> (C:\Users\idan\AppData\Roaming\npm\node_modul
es\protractor\node_modules\selenium-webdriver\lib\webdriver\promise.js:2056:12)
    at goog.async.run.processWorkQueue (C:\Users\idan\AppData\Roaming\npm\node_m
odules\protractor\node_modules\selenium-webdriver\lib\goog\async\run.js:125:21)
    at runMicrotasksCallback (node.js:337:7)
From: Task: <anonymous>
    at pollCondition (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\
node_modules\selenium-webdriver\lib\webdriver\promise.js:1625:14)
    at C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_modules\se
lenium-webdriver\lib\webdriver\promise.js:1621:7
    at new promise.Promise (C:\Users\idan\AppData\Roaming\npm\node_modules\protr
actor\node_modules\selenium-webdriver\lib\webdriver\promise.js:355:5)
    at C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_modules\se
lenium-webdriver\lib\webdriver\promise.js:1619:12
    at [object Object].promise.ControlFlow.runInFrame_ (C:\Users\idan\AppData\Ro
aming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\
promise.js:1877:20)
    at [object Object].promise.ControlFlow.runEventLoop_ (C:\Users\idan\AppData\
Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdrive
r\promise.js:1755:8)
    at [object Object].<anonymous> (C:\Users\idan\AppData\Roaming\npm\node_modul
es\protractor\node_modules\selenium-webdriver\lib\webdriver\promise.js:2056:12)
    at goog.async.run.processWorkQueue (C:\Users\idan\AppData\Roaming\npm\node_m
odules\protractor\node_modules\selenium-webdriver\lib\goog\async\run.js:125:21)
    at runMicrotasksCallback (node.js:337:7)
    at process._tickCallback (node.js:355:11)
From: Task: <anonymous wait>
    at [object Object].promise.ControlFlow.wait (C:\Users\idan\AppData\Roaming\n
pm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\promise
.js:1617:15)
    at [object Object].webdriver.WebDriver.wait (C:\Users\idan\AppData\Roaming\n
pm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\webdriv
er.js:714:21)
    at [object Object].to.(anonymous function) [as wait] (C:\Users\idan\AppData\
Roaming\npm\node_modules\protractor\lib\protractor.js:63:25)
    at [object Object].<anonymous> (C:\automation\tests\testCases\newApp\convers
ationTC.js:47:15)
    at C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_modules\ja
sminewd\index.js:94:14
    at [object Object].promise.ControlFlow.runInFrame_ (C:\Users\idan\AppData\Ro
aming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\
promise.js:1877:20)
    at [object Object].promise.ControlFlow.runEventLoop_ (C:\Users\idan\AppData\
Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdrive
r\promise.js:1755:8)
    at [object Object].<anonymous> (C:\Users\idan\AppData\Roaming\npm\node_modul
es\protractor\node_modules\selenium-webdriver\lib\webdriver\promise.js:2056:12)
    at goog.async.run.processWorkQueue (C:\Users\idan\AppData\Roaming\npm\node_m
odules\protractor\node_modules\selenium-webdriver\lib\goog\async\run.js:125:21)
    at runMicrotasksCallback (node.js:337:7)
From: Task: Asynchronous test function: it()
    at [object Object].<anonymous> (C:\Users\idan\AppData\Roaming\npm\node_modul
es\protractor\node_modules\jasminewd\index.js:93:33)
    at [object Object].<anonymous> (C:\Users\idan\AppData\Roaming\npm\node_modul
es\protractor\node_modules\minijasminenode\lib\async-callback.js:45:37)
    at [object Object].jasmine.Block.execute (C:\Users\idan\AppData\Roaming\npm\
node_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:1174:1
7)
    at [object Object].jasmine.Queue.next_ (C:\Users\idan\AppData\Roaming\npm\no
de_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2209:31)

    at [object Object].jasmine.Queue.start (C:\Users\idan\AppData\Roaming\npm\no
de_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2162:8)
    at [object Object].jasmine.Spec.execute (C:\Users\idan\AppData\Roaming\npm\n
ode_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2503:14
)
    at [object Object].jasmine.Queue.next_ (C:\Users\idan\AppData\Roaming\npm\no
de_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2209:31)

    at onComplete (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\nod
e_modules\minijasminenode\lib\jasmine-1.3.1.js:2205:18)
    at [object Object].jasmine.Spec.finish (C:\Users\idan\AppData\Roaming\npm\no
de_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2477:5)
    at [object Object].onComplete (C:\Users\idan\AppData\Roaming\npm\node_module
s\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2504:10)==== asyn
c task ====
Error
    at [object Object].<anonymous> (C:\automation\tests\testCases\newApp\convers
ationTC.js:36:4)
    at [object Object].jasmine.Env.describe_ (C:\Users\idan\AppData\Roaming\npm\
node_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:913:21
)
    at [object Object].jasmine.Env.describe (C:\Users\idan\AppData\Roaming\npm\n
ode_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:898:15)

    at describe (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_
modules\minijasminenode\lib\jasmine-1.3.1.js:658:27)
    at Object.<anonymous> (C:\automation\tests\testCases\newApp\conversationTC.j
s:1:63)
RangeError:超出最大调用堆栈大小
在Function.childCtor.base(C:\Users\idan\AppData\Roaming\npm\node\u modules\p
rotractor\node\u modules\selenium webdriver\lib\goog\base.js:2163:38)
在promise.Callback\uUg.goog.defineClass.constructor(C:\Users\idan\AppData\Roa
ming\npm\node\u modules\dragor\node\u modules\selenium webdriver\lib\webdriver\p
罗密斯:2431:23)
在新的wrappedtr(C:\Users\idan\AppData\Roaming\npm\node\u modules\dragrator
\node_modules\selenium webdriver\lib\goog\base.js:2366:26)
在promise.promise.addCallback(C:\Users\idan\AppData\Roaming\npm\node\u modu
les\dragrator\node\u modules\selenium webdriver\lib\webdriver\promise.js:641:12)
在promise.promise.then(C:\Users\idan\AppData\Roaming\npm\node\u modules\prot
ractor\node\u modules\selenium webdriver\lib\webdriver\promise.js:591:15)
在Object.promise.asap(C:\Users\idan\AppData\Roaming\npm\node\u modules\protr
actor\node\u modules\selenium webdriver\lib\webdriver\promise.js:911:11)
位于C:\Users\idan\AppData\Roaming\npm\node\u modules\dragrator\node\u modules\se
lenium webdriver\lib\webdriver\webdriver.js:250:27
在forEachKey(C:\Users\idan\AppData\Roaming\npm\node\u modules\dragrator\nod
e_modules\selenium webdriver\lib\webdriver\webdriver.js:241:9)
在convertKeys(C:\Users\idan\AppData\Roaming\npm\node\U modules\Digrator\no
deu modules\selenium webdriver\lib\webdriver\webdriver.js:245:5)
在convertValue(C:\Users\idan\AppData\Roaming\npm\node\U modules\Drugator\n
ode_modules\selenium webdriver\lib\webdriver\webdriver.js:197:16)
错误
位于[object object].ElementArrayFinder.applyAction(C:\Users\idan\AppData\Ro
aming\npm\node\u modules\dragrator\lib\element.js:403:21)
在[object object].self.(匿名函数)[as isDisplayed](C:\Users\idan
\AppData\Roaming\npm\node\u modules\dragrator\lib\element.js:76:19)
在[object object].self.(匿名函数)[as isDisplayed](C:\Users\idan
\AppData\Roaming\npm\node\u modules\dragrator\lib\element.js:733:11)
在C:\automation\tests\testCases\newApp\conversationTC.js:48:25
位于C:\Users\idan\AppData\Roaming\npm\node\u modules\dragrator\node\u modules\se
lenium webdriver\lib\webdriver\webdriver.js:718:12
位于[object object].promise.ControlFlow.runInFrame\uC:\Users\idan\AppData\Ro
aming\npm\node\u modules\dragrator\node\u modules\selenium webdriver\lib\webdriver\
允诺.js:1877:20)
位于[object object].promise.ControlFlow.runEventLoop\uC:\Users\idan\AppData\
漫游\npm\node\u模块\dragor\node\u模块\selenium webdriver\lib\webdrive
r\promise.js:1755:8)
在[对象]。(C:\Users\idan\AppData\Roaming\npm\node\u模块
es\dragrator\node\u modules\selenium webdriver\lib\webdriver\promise.js:2056:12)
在goog.async.run.processWorkQueue(C:\Users\idan\AppData\Roaming\npm\node\m
odules\dragrator\node\u modules\selenium webdriver\lib\goog\async\run.js:125:21)
在runMicrotasksCallback上(node.js:337:7)
发件人:任务:
在轮询条件下(C:\Users\idan\AppData\Roaming\npm\node\U modules\Digrator\
node_modules\selenium webdriver\lib\webdriver\promise.js:1625:14)
位于C:\Users\idan\AppData\Roaming\npm\node\u modules\dragrator\node\u modules\se
lenium webdriver\lib\webdriver\promise.js:1621:7
在new promise.promise(C:\Users\idan\AppData\Roaming\npm\node\u modules\protr
actor\node\u modules\selenium webdriver\lib\webdriver\promise.js:355:5)
位于C:\Users\idan\AppData\Roaming\npm\node\u modules\dragrator\node\u modules\se
lenium webdriver\lib\webdriver\promise.js:1619:12
位于[object object].promise.ControlFlow.runInFrame\uC:\Users\idan\AppData\Ro
aming\npm\node\u modules\dragrator\node\u modules\selenium webdriver\lib\webdriver\
允诺.js:1877:20)
位于[object object].promise.ControlFlow.runEventLoop\uC:\Users\idan\AppData\
漫游\npm\node\u模块\dragor\node\u模块\selenium webdriver\lib\webdrive
r\promise.js:1755:8)
在[对象]。(C:\Users\idan\AppData\Roaming\npm\node\u模块
es\dragrator\node\u modules\selenium webdriver\lib\webdriver\promise.js:2056:12)
在goog.async.run.processWorkQueue(C:\Users\idan\AppData\Roaming\npm\node\m
odules\dragrator\node\u modules\selenium webdriver\lib\goog\async\run.js:125:21)
在runMicrotasksCallback上(node.js:337:7)
在进程中调用(node.js:355:11)
发件人:任务:
在[object object].promise.ControlFlow.wait(C:\Users\idan\AppData\Roaming\n
pm\node\u modules\dragrator\node\u modules\selenium webdriver\lib\webdriver\promise
.js:1617:15)
在[object object].webdriver.webdriver.wait(C:\Users\idan\AppData\Roaming\n
pm\node\u modules\dragrator\node\u modules\selenium webdriver\lib\webdriver\webdriv
er.js:714:21)
在[object object].to.(匿名函数)[as wait](C:\Users\idan\AppData\
漫游\npm\node\u modules\dragrator\lib\dragrator.js:63:25)
在[对象]。(C:\automation\tests\testCases\newApp\convers
(http://www.info.js:47:15)
位于C:\Users\idan\AppData\Roaming\npm\node\u modules\dragrator\node\u modules\ja
sminewd\index.js:94:14
位于[object object].promise.ControlFlow.runInFrame\uC:\Users\idan\AppData\Ro
aming\npm\node\u modules\dragrator\node\u modules\selenium webdriver\lib\webdriver\
允诺.js:1877:20)
位于[object object].promise.ControlFlow.runEventLoop\uC:\Users\idan\AppData\
漫游\npm\node\u模块\dragor\node\u模块\selenium webdriver\lib\webdrive
r\promise.js:1755:8)
在[对象]。(C:\Users\idan\AppData\Roaming\npm\node\u模块
es\dragrator\node\u modules\selenium webdriver\lib\webdriver\promise.js:2056:12)
在goog.async.run.processWorkQueue(C:\Users\idan\AppData\Roaming\npm\node\m
odules\dragrator\node\u modules\selenium webdriver\lib\goog\async\run.js:125:21)
在runMicrotasksCallback上(node.js:337:7)
From:Task:Asynchronous test function:it()
在
RangeError: Maximum call stack size exceeded
     RangeError: Maximum call stack size exceeded
    at Function.childCtor.base (C:\Users\idan\AppData\Roaming\npm\node_modules\p
rotractor\node_modules\selenium-webdriver\lib\goog\base.js:2163:38)
    at promise.Callback_.goog.defineClass.constructor (C:\Users\idan\AppData\Roa
ming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\p
romise.js:2431:23)
    at new wrappedCtr (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor
\node_modules\selenium-webdriver\lib\goog\base.js:2366:26)
    at promise.Promise.addCallback_ (C:\Users\idan\AppData\Roaming\npm\node_modu
les\protractor\node_modules\selenium-webdriver\lib\webdriver\promise.js:641:12)
    at promise.Promise.then (C:\Users\idan\AppData\Roaming\npm\node_modules\prot
ractor\node_modules\selenium-webdriver\lib\webdriver\promise.js:591:15)
    at Object.promise.asap (C:\Users\idan\AppData\Roaming\npm\node_modules\protr
actor\node_modules\selenium-webdriver\lib\webdriver\promise.js:911:11)
    at C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_modules\se
lenium-webdriver\lib\webdriver\webdriver.js:250:27
    at forEachKey (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\nod
e_modules\selenium-webdriver\lib\webdriver\webdriver.js:241:9)
    at convertKeys (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\no
de_modules\selenium-webdriver\lib\webdriver\webdriver.js:245:5)
    at convertValue (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\n
ode_modules\selenium-webdriver\lib\webdriver\webdriver.js:197:16)
Error
    at [object Object].ElementArrayFinder.applyAction_ (C:\Users\idan\AppData\Ro
aming\npm\node_modules\protractor\lib\element.js:403:21)
    at [object Object].self.(anonymous function) [as isDisplayed] (C:\Users\idan
\AppData\Roaming\npm\node_modules\protractor\lib\element.js:76:19)
    at [object Object].self.(anonymous function) [as isDisplayed] (C:\Users\idan
\AppData\Roaming\npm\node_modules\protractor\lib\element.js:733:11)
    at C:\automation\tests\testCases\newApp\conversationTC.js:48:25
    at C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_modules\se
lenium-webdriver\lib\webdriver\webdriver.js:718:12
    at [object Object].promise.ControlFlow.runInFrame_ (C:\Users\idan\AppData\Ro
aming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\
promise.js:1877:20)
    at [object Object].promise.ControlFlow.runEventLoop_ (C:\Users\idan\AppData\
Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdrive
r\promise.js:1755:8)
    at [object Object].<anonymous> (C:\Users\idan\AppData\Roaming\npm\node_modul
es\protractor\node_modules\selenium-webdriver\lib\webdriver\promise.js:2056:12)
    at goog.async.run.processWorkQueue (C:\Users\idan\AppData\Roaming\npm\node_m
odules\protractor\node_modules\selenium-webdriver\lib\goog\async\run.js:125:21)
    at runMicrotasksCallback (node.js:337:7)
From: Task: <anonymous>
    at pollCondition (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\
node_modules\selenium-webdriver\lib\webdriver\promise.js:1625:14)
    at C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_modules\se
lenium-webdriver\lib\webdriver\promise.js:1621:7
    at new promise.Promise (C:\Users\idan\AppData\Roaming\npm\node_modules\protr
actor\node_modules\selenium-webdriver\lib\webdriver\promise.js:355:5)
    at C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_modules\se
lenium-webdriver\lib\webdriver\promise.js:1619:12
    at [object Object].promise.ControlFlow.runInFrame_ (C:\Users\idan\AppData\Ro
aming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\
promise.js:1877:20)
    at [object Object].promise.ControlFlow.runEventLoop_ (C:\Users\idan\AppData\
Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdrive
r\promise.js:1755:8)
    at [object Object].<anonymous> (C:\Users\idan\AppData\Roaming\npm\node_modul
es\protractor\node_modules\selenium-webdriver\lib\webdriver\promise.js:2056:12)
    at goog.async.run.processWorkQueue (C:\Users\idan\AppData\Roaming\npm\node_m
odules\protractor\node_modules\selenium-webdriver\lib\goog\async\run.js:125:21)
    at runMicrotasksCallback (node.js:337:7)
    at process._tickCallback (node.js:355:11)
From: Task: <anonymous wait>
    at [object Object].promise.ControlFlow.wait (C:\Users\idan\AppData\Roaming\n
pm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\promise
.js:1617:15)
    at [object Object].webdriver.WebDriver.wait (C:\Users\idan\AppData\Roaming\n
pm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\webdriv
er.js:714:21)
    at [object Object].to.(anonymous function) [as wait] (C:\Users\idan\AppData\
Roaming\npm\node_modules\protractor\lib\protractor.js:63:25)
    at [object Object].<anonymous> (C:\automation\tests\testCases\newApp\convers
ationTC.js:47:15)
    at C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_modules\ja
sminewd\index.js:94:14
    at [object Object].promise.ControlFlow.runInFrame_ (C:\Users\idan\AppData\Ro
aming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver\
promise.js:1877:20)
    at [object Object].promise.ControlFlow.runEventLoop_ (C:\Users\idan\AppData\
Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdrive
r\promise.js:1755:8)
    at [object Object].<anonymous> (C:\Users\idan\AppData\Roaming\npm\node_modul
es\protractor\node_modules\selenium-webdriver\lib\webdriver\promise.js:2056:12)
    at goog.async.run.processWorkQueue (C:\Users\idan\AppData\Roaming\npm\node_m
odules\protractor\node_modules\selenium-webdriver\lib\goog\async\run.js:125:21)
    at runMicrotasksCallback (node.js:337:7)
From: Task: Asynchronous test function: it()
    at [object Object].<anonymous> (C:\Users\idan\AppData\Roaming\npm\node_modul
es\protractor\node_modules\jasminewd\index.js:93:33)
    at [object Object].<anonymous> (C:\Users\idan\AppData\Roaming\npm\node_modul
es\protractor\node_modules\minijasminenode\lib\async-callback.js:45:37)
    at [object Object].jasmine.Block.execute (C:\Users\idan\AppData\Roaming\npm\
node_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:1174:1
7)
    at [object Object].jasmine.Queue.next_ (C:\Users\idan\AppData\Roaming\npm\no
de_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2209:31)

    at [object Object].jasmine.Queue.start (C:\Users\idan\AppData\Roaming\npm\no
de_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2162:8)
    at [object Object].jasmine.Spec.execute (C:\Users\idan\AppData\Roaming\npm\n
ode_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2503:14
)
    at [object Object].jasmine.Queue.next_ (C:\Users\idan\AppData\Roaming\npm\no
de_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2209:31)

    at onComplete (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\nod
e_modules\minijasminenode\lib\jasmine-1.3.1.js:2205:18)
    at [object Object].jasmine.Spec.finish (C:\Users\idan\AppData\Roaming\npm\no
de_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2477:5)
    at [object Object].onComplete (C:\Users\idan\AppData\Roaming\npm\node_module
s\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2504:10)==== asyn
c task ====
Error
    at [object Object].<anonymous> (C:\automation\tests\testCases\newApp\convers
ationTC.js:36:4)
    at [object Object].jasmine.Env.describe_ (C:\Users\idan\AppData\Roaming\npm\
node_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:913:21
)
    at [object Object].jasmine.Env.describe (C:\Users\idan\AppData\Roaming\npm\n
ode_modules\protractor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:898:15)

    at describe (C:\Users\idan\AppData\Roaming\npm\node_modules\protractor\node_
modules\minijasminenode\lib\jasmine-1.3.1.js:658:27)
    at Object.<anonymous> (C:\automation\tests\testCases\newApp\conversationTC.j
s:1:63)
var toast = element(by.css('md-toast.announce.ng-scope.md-default-theme.md-bot‌​tom.d-left');
//and later use it like 
browser.wait(toast.isPresent);