Advertisement
Guest User

Untitled

a guest
Mar 24th, 2017
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.81 KB | None | 0 0
  1. <?php namespace Laravel\Dusk;
  2.  
  3. exit("This file should not be included, only analyzed by your IDE");
  4.  
  5. use Closure;
  6. use BadMethodCallException;
  7. use Illuminate\Support\Str;
  8. use Illuminate\Support\Traits\Macroable;
  9. use Facebook\WebDriver\WebDriverDimension;
  10.  
  11. class Browser
  12. {
  13. use Concerns\InteractsWithAuthentication,
  14. Concerns\InteractsWithCookies,
  15. Concerns\InteractsWithElements,
  16. Concerns\InteractsWithJavascript,
  17. Concerns\InteractsWithMouse,
  18. Concerns\MakesAssertions,
  19. Concerns\WaitsForElements;
  20.  
  21. public static $baseUrl;
  22. public static $storeScreenshotsAt;
  23. public static $storeConsoleLogAt;
  24. public static $userResolver;
  25. public $driver;
  26. public $resolver;
  27. public $page;
  28.  
  29. /**
  30. * Browser constructor.
  31. * @return Browser
  32. */
  33. public function __construct($driver, $resolver = null)
  34. {
  35. }
  36.  
  37. /**
  38. * @return Browser
  39. */
  40. public function visit($url)
  41. {
  42. }
  43.  
  44. /**
  45. * @return Browser
  46. */
  47. public function visitRoute($route, $parameters = [])
  48. {
  49. }
  50.  
  51. /**
  52. * @return Browser
  53. */
  54. public function on($page)
  55. {
  56. }
  57.  
  58. /**
  59. *
  60. * @return Browser
  61. */
  62. public function refresh()
  63. {
  64. }
  65.  
  66. /**
  67. *
  68. * @return Browser
  69. */
  70. public function maximize()
  71. {
  72. }
  73.  
  74. /**
  75. * @return Browser
  76. */
  77. public function resize($width, $height)
  78. {
  79. }
  80.  
  81. /**
  82. * @return Browser
  83. */
  84. public function screenshot($name)
  85. {
  86. }
  87.  
  88. /**
  89. * @return Browser
  90. */
  91. public function storeConsoleLog($name)
  92. {
  93. }
  94.  
  95. /**
  96. * @return Browser
  97. */
  98. public function with($selector, Closure $callback)
  99. {
  100. }
  101.  
  102. /**
  103. *
  104. * @return Browser
  105. */
  106. public function ensurejQueryIsAvailable()
  107. {
  108. }
  109.  
  110. /**
  111. * @return Browser
  112. */
  113. public function pause($milliseconds)
  114. {
  115. }
  116.  
  117. /**
  118. *
  119. * @return Browser
  120. */
  121. public function quit()
  122. {
  123. }
  124.  
  125. /**
  126. * @return Browser
  127. */
  128. public function tap($callback)
  129. {
  130. }
  131.  
  132. /**
  133. *
  134. * @return Browser
  135. */
  136. public function dump()
  137. {
  138. }
  139.  
  140. /**
  141. *
  142. * @return Browser
  143. */
  144. public function stop()
  145. {
  146. }
  147.  
  148. /**
  149. *
  150. * @return Browser
  151. */
  152. public function login()
  153. {
  154. }
  155.  
  156. /**
  157. * @return Browser
  158. */
  159. public function loginAs($userId, $guard = null)
  160. {
  161. }
  162.  
  163. /**
  164. * @return Browser
  165. */
  166. public function logout($guard = null)
  167. {
  168. }
  169.  
  170. /**
  171. * @return Browser
  172. */
  173. public function assertAuthenticated($guard = null)
  174. {
  175. }
  176.  
  177. /**
  178. * @return Browser
  179. */
  180. public function assertGuest($guard = null)
  181. {
  182. }
  183.  
  184. /**
  185. * @return Browser
  186. */
  187. public function assertAuthenticatedAs($user, $guard = null)
  188. {
  189. }
  190.  
  191. /**
  192. * @return Browser
  193. */
  194. public function cookie($name, $value = null, $expiry = null, array $options = [])
  195. {
  196. }
  197.  
  198. /**
  199. * @return Browser
  200. */
  201. public function plainCookie($name, $value = null, $expiry = null, array $options = [])
  202. {
  203. }
  204.  
  205. /**
  206. * @return Browser
  207. */
  208. public function addCookie($name, $value, $expiry = null, array $options = [], $encrypt = true)
  209. {
  210. }
  211.  
  212. /**
  213. * @return Browser
  214. */
  215. public function deleteCookie($name)
  216. {
  217. }
  218.  
  219. /**
  220. * @return Browser
  221. */
  222. public function elements($selector)
  223. {
  224. }
  225.  
  226. /**
  227. * @return Browser
  228. */
  229. public function element($selector)
  230. {
  231. }
  232.  
  233. /**
  234. * @return Browser
  235. */
  236. public function click($selector)
  237. {
  238. }
  239.  
  240. /**
  241. * @return Browser
  242. */
  243. public function rightClick($selector)
  244. {
  245. }
  246.  
  247. /**
  248. * @return Browser
  249. */
  250. public function clickLink($link)
  251. {
  252. }
  253.  
  254. /**
  255. * @return Browser
  256. */
  257. public function value($selector, $value = null)
  258. {
  259. }
  260.  
  261. /**
  262. * @return Browser
  263. */
  264. public function text($selector)
  265. {
  266. }
  267.  
  268. /**
  269. * @return Browser
  270. */
  271. public function attribute($selector, $attribute)
  272. {
  273. }
  274.  
  275. /**
  276. * @return Browser
  277. */
  278. public function keys($selector, ...$keys)
  279. {
  280. }
  281.  
  282. /**
  283. * @return Browser
  284. */
  285. public function type($field, $value)
  286. {
  287. }
  288.  
  289. /**
  290. * @return Browser
  291. */
  292. public function clear($field)
  293. {
  294. }
  295.  
  296. /**
  297. * @return Browser
  298. */
  299. public function select($field, $value = null)
  300. {
  301. }
  302.  
  303. /**
  304. * @return Browser
  305. */
  306. public function radio($field, $value)
  307. {
  308. }
  309.  
  310. /**
  311. * @return Browser
  312. */
  313. public function check($field, $value = null)
  314. {
  315. }
  316.  
  317. /**
  318. * @return Browser
  319. */
  320. public function uncheck($field, $value = null)
  321. {
  322. }
  323.  
  324. /**
  325. * @return Browser
  326. */
  327. public function attach($field, $path)
  328. {
  329. }
  330.  
  331. /**
  332. * @return Browser
  333. */
  334. public function press($button)
  335. {
  336. }
  337.  
  338. /**
  339. * @return Browser
  340. */
  341. public function pressAndWaitFor($button, $seconds = 5)
  342. {
  343. }
  344.  
  345. /**
  346. * @return Browser
  347. */
  348. public function drag($from, $to)
  349. {
  350. }
  351.  
  352. /**
  353. * @return Browser
  354. */
  355. public function dragUp($selector, $offset)
  356. {
  357. }
  358.  
  359. /**
  360. * @return Browser
  361. */
  362. public function dragDown($selector, $offset)
  363. {
  364. }
  365.  
  366. /**
  367. * @return Browser
  368. */
  369. public function dragLeft($selector, $offset)
  370. {
  371. }
  372.  
  373. /**
  374. * @return Browser
  375. */
  376. public function dragRight($selector, $offset)
  377. {
  378. }
  379.  
  380. /**
  381. * @return Browser
  382. */
  383. public function dragOffset($selector, $x = 0, $y = 0)
  384. {
  385. }
  386.  
  387. /**
  388. *
  389. * @return Browser
  390. */
  391. public function acceptDialog()
  392. {
  393. }
  394.  
  395. /**
  396. *
  397. * @return Browser
  398. */
  399. public function dismissDialog()
  400. {
  401. }
  402.  
  403. /**
  404. * @return Browser
  405. */
  406. public function script($scripts)
  407. {
  408. }
  409.  
  410. /**
  411. * @return Browser
  412. */
  413. public function mouseover($selector)
  414. {
  415. }
  416.  
  417. /**
  418. * @return Browser
  419. */
  420. public function assertTitle($title)
  421. {
  422. }
  423.  
  424. /**
  425. * @return Browser
  426. */
  427. public function assertTitleContains($title)
  428. {
  429. }
  430.  
  431. /**
  432. * @return Browser
  433. */
  434. public function assertPathIs($path)
  435. {
  436. }
  437.  
  438. /**
  439. * @return Browser
  440. */
  441. public function assertRouteIs($route, $parameters = [])
  442. {
  443. }
  444.  
  445. /**
  446. * @return Browser
  447. */
  448. public function assertQueryStringHas($name, $value = null)
  449. {
  450. }
  451.  
  452. /**
  453. * @return Browser
  454. */
  455. public function assertQueryStringMissing($name)
  456. {
  457. }
  458.  
  459. /**
  460. * @return Browser
  461. */
  462. public function assertHasCookie($name)
  463. {
  464. }
  465.  
  466. /**
  467. * @return Browser
  468. */
  469. public function assertCookieValue($name, $value, $decrypt = true)
  470. {
  471. }
  472.  
  473. /**
  474. * @return Browser
  475. */
  476. public function assertPlainCookieValue($name, $value)
  477. {
  478. }
  479.  
  480. /**
  481. * @return Browser
  482. */
  483. public function assertSee($text)
  484. {
  485. }
  486.  
  487. /**
  488. * @return Browser
  489. */
  490. public function assertDontSee($text)
  491. {
  492. }
  493.  
  494. /**
  495. * @return Browser
  496. */
  497. public function assertSeeIn($selector, $text)
  498. {
  499. }
  500.  
  501. /**
  502. * @return Browser
  503. */
  504. public function assertDontSeeIn($selector, $text)
  505. {
  506. }
  507.  
  508. /**
  509. * @return Browser
  510. */
  511. public function assertSourceHas($code)
  512. {
  513. }
  514.  
  515. /**
  516. * @return Browser
  517. */
  518. public function assertSourceMissing($code)
  519. {
  520. }
  521.  
  522. /**
  523. * @return Browser
  524. */
  525. public function assertSeeLink($link)
  526. {
  527. }
  528.  
  529. /**
  530. * @return Browser
  531. */
  532. public function assertDontSeeLink($link)
  533. {
  534. }
  535.  
  536. /**
  537. * @return Browser
  538. */
  539. public function seeLink($link)
  540. {
  541. }
  542.  
  543. /**
  544. * @return Browser
  545. */
  546. public function assertInputValue($field, $value)
  547. {
  548. }
  549.  
  550. /**
  551. * @return Browser
  552. */
  553. public function assertInputValueIsNot($field, $value)
  554. {
  555. }
  556.  
  557. /**
  558. * @return Browser
  559. */
  560. public function inputValue($field)
  561. {
  562. }
  563.  
  564. /**
  565. * @return Browser
  566. */
  567. public function assertChecked($field, $value = null)
  568. {
  569. }
  570.  
  571. /**
  572. * @return Browser
  573. */
  574. public function assertNotChecked($field, $value = null)
  575. {
  576. }
  577.  
  578. /**
  579. * @return Browser
  580. */
  581. public function assertRadioNotSelected($field, $value = null)
  582. {
  583. }
  584.  
  585. /**
  586. * @return Browser
  587. */
  588. public function assertSelected($field, $value)
  589. {
  590. }
  591.  
  592. /**
  593. * @return Browser
  594. */
  595. public function assertNotSelected($field, $value)
  596. {
  597. }
  598.  
  599. /**
  600. * @return Browser
  601. */
  602. public function selected($field, $value)
  603. {
  604. }
  605.  
  606. /**
  607. * @return Browser
  608. */
  609. public function assertValue($selector, $value)
  610. {
  611. }
  612.  
  613. /**
  614. * @return Browser
  615. */
  616. public function assertVisible($selector)
  617. {
  618. }
  619.  
  620. /**
  621. * @return Browser
  622. */
  623. public function assertMissing($selector)
  624. {
  625. }
  626.  
  627. /**
  628. * @return Browser
  629. */
  630. public function assertDialogOpened($message)
  631. {
  632. }
  633.  
  634. /**
  635. * @return Browser
  636. */
  637. public function whenAvailable($selector, Closure $callback, $seconds = 5)
  638. {
  639. }
  640.  
  641. /**
  642. * @return Browser
  643. */
  644. public function waitFor($selector, $seconds = 5)
  645. {
  646. }
  647.  
  648. /**
  649. * @return Browser
  650. */
  651. public function waitUntilMissing($selector, $seconds = 5)
  652. {
  653. }
  654.  
  655. /**
  656. * @return Browser
  657. */
  658. public function waitForText($text, $seconds = 5)
  659. {
  660. }
  661.  
  662. /**
  663. * @return Browser
  664. */
  665. public function waitForLink($link, $seconds = 5)
  666. {
  667. }
  668.  
  669. /**
  670. * @return Browser
  671. */
  672. public function waitUntil($script, $seconds = 5)
  673. {
  674. }
  675.  
  676. /**
  677. * @return Browser
  678. */
  679. public function waitUsing($seconds, $interval, Closure $callback, $message = null)
  680. {
  681. }
  682. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement