Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
127 commits
Select commit Hold shift + click to select a range
8f99648
close tabs after test, close browser after all tests
Jul 29, 2016
13dc1c3
revert changes, fix afterAll
Jul 29, 2016
59cb802
experemental
Jul 29, 2016
b3a82a9
Merge branch 'master' of https://github.com/Codeception/CodeceptJS
Sep 21, 2016
b446fb8
Implement BeforeSuite AfterSuite
Sep 21, 2016
6182693
Remove temp changes
Sep 21, 2016
3ed77fc
remove formatting
Sep 21, 2016
d63bd3e
remove formatting
Sep 21, 2016
bfb7e33
remove Formatting
Sep 21, 2016
d9d6f42
Fix AfterSuite Hook
Sep 22, 2016
875e55b
Fix formatting
Sep 22, 2016
2da7bb1
Merge pull request #1 from Codeception/master
Oct 3, 2016
8214a06
Update docs
Oct 3, 2016
261e981
Update docs 2
Oct 3, 2016
6f4aaf7
Update docs 3
Oct 3, 2016
4d107e9
Fix "restart: false"
Oct 3, 2016
2025774
Update basics.md
Oct 28, 2016
a08f5e2
Merge pull request #2 from Codeception/master
Oct 28, 2016
82b15b2
Add support for string in restart
Oct 28, 2016
ec16ced
Add to selenium-webdriver helper
Oct 28, 2016
1dafd56
Add to protractor
Oct 28, 2016
43f8ee7
Fix restart config
Oct 28, 2016
55513b0
Update SeleniumWebdriver.js
Oct 28, 2016
a53b0bf
Fix restart config
Oct 28, 2016
dfcf5ae
Merge pull request #3 from Codeception/master
Nov 23, 2016
46deee1
Revert changes
Nov 23, 2016
5916153
Revert changes
Nov 23, 2016
3a49fd5
Revert changes
Nov 23, 2016
82e0fc1
add hashcodeOption
Nov 23, 2016
69a721d
fix
Nov 23, 2016
1876c18
Appium integration
Nov 29, 2016
6fa458a
Init commit
Nov 29, 2016
7d55e7f
fix
Nov 29, 2016
5383068
fix
Nov 29, 2016
cbf3c4c
fix
Nov 29, 2016
a6165d2
one more fix
Nov 29, 2016
b6c9734
experimental
Nov 29, 2016
b5dc8ce
experimental2
Nov 29, 2016
ec70fac
remove timeouts for appium
Nov 29, 2016
06cdcda
try timeouts for browser
Nov 29, 2016
85c2590
add browser support
Nov 29, 2016
865a4f2
Experiment
Nov 29, 2016
849c954
fix
Nov 29, 2016
87814f6
experimental 2
Nov 29, 2016
e50a4bb
More methods tested
Nov 29, 2016
e74b6b8
New changes
Nov 29, 2016
b625458
fix restart:false
Nov 29, 2016
4557004
update docs
Nov 29, 2016
6cc72f1
Update docs 2
Nov 29, 2016
8c6664f
add background
Nov 30, 2016
244ab6d
fix
Nov 30, 2016
4ec2d6f
Add all avalible webdriverIO mobile methods to test them
Nov 30, 2016
c754326
fix methods
Nov 30, 2016
7772e9f
Fix methods2
Nov 30, 2016
b8e1483
fix
Nov 30, 2016
03299a0
fix
Nov 30, 2016
4b98d05
try to remove secconds
Nov 30, 2016
b7115c4
add set geolocation
Nov 30, 2016
d58c7bb
fix
Nov 30, 2016
6c3fe1f
Fix and comments for tested methods
Nov 30, 2016
7596445
fix
Nov 30, 2016
558bffb
add swipeTo method
Dec 1, 2016
4a4a308
Fix
Dec 1, 2016
44fda96
Move browserCap to global
Dec 1, 2016
cbf1263
fix makeTouchAction
Dec 1, 2016
87c4b7f
polish docs and test new methods
Dec 1, 2016
0281b7a
update Docs and methods
Dec 1, 2016
7c8641e
add comments to methods
Dec 6, 2016
5bc4893
Update docs
Dec 6, 2016
42c614e
hotfix
Dec 6, 2016
427dc46
Update header
Dec 6, 2016
f76e52c
move Appium special methods to Appium helper
Dec 9, 2016
64f84d4
Merge branch 'appium-integration' of github.com:APshenkin/CodeceptJS …
Dec 9, 2016
a576f05
fix
Dec 9, 2016
d921c1b
remove restrictions
Dec 9, 2016
f585e8a
polish
Dec 9, 2016
d5ed2e3
fix
Dec 9, 2016
c1e81ba
update desc
Dec 12, 2016
8cc4a7d
move constructor to appium
Dec 12, 2016
8ccb9cc
Polish
Dec 12, 2016
22f218c
fix timeouts
Dec 12, 2016
5cf71fe
polish docs
Dec 12, 2016
1015649
Polish
Dec 13, 2016
566461e
fix
Dec 13, 2016
558c693
add onlyForApps to swipeTo
Dec 13, 2016
f2fafb1
fix
Dec 13, 2016
2be251d
Merge pull request #4 from Codeception/master
Dec 13, 2016
bdf67e2
Merge pull request #5 from Codeception/master
Dec 14, 2016
cfcdaa9
Changes after review
Dec 14, 2016
e14f263
fix
Dec 14, 2016
b6f5ec8
merge conflicts
Jan 26, 2017
6e62c8d
sync fork
Jan 26, 2017
f174dd7
fix HEAD
Jan 26, 2017
f0a7a40
merge master
Jan 26, 2017
133fa54
Merge remote-tracking branch 'upstream/master'
Feb 10, 2017
34f1111
Fix case sensetive
APshenkin Mar 2, 2017
2522243
Merge pull request #7 from Codeception/master
APshenkin Mar 6, 2017
b12cfd5
Merge remote-tracking branch 'upstream/master'
Apr 12, 2017
c3a65db
fix multiple
Apr 13, 2017
2bf1752
more fixes
Apr 13, 2017
3e9c155
fix tests
Apr 13, 2017
747bcd7
sync fork
May 23, 2017
53d081a
Merge branch 'master' into appium-integration
May 23, 2017
4668ca2
Fix conflicts in WebdriveIO
May 23, 2017
5ebef1e
first tests for appium
May 25, 2017
f55cd7d
update after commit
May 25, 2017
d99bbf4
New app, more appium tests
May 25, 2017
9b62657
formatting
May 25, 2017
5aa944e
more appium tests, remove several unstable methods
May 25, 2017
6c3a0e3
more tests
May 26, 2017
28c8f84
formatting
May 26, 2017
03c5b0a
more tests
May 26, 2017
901a62b
Finish tests for android
May 26, 2017
c061dff
formatting
May 26, 2017
bedb567
add appium instalation
May 29, 2017
235a49c
fix typo
May 29, 2017
7a21df1
инструкция по настройке среды и запуску тестов
timestampx May 29, 2017
c76a015
Merge branch 'appium-integration' of github.com:APshenkin/CodeceptJS …
timestampx May 29, 2017
983a827
try add android filed
May 29, 2017
88208a7
Merge branch 'appium-integration' of github.com:APshenkin/CodeceptJS …
May 29, 2017
a34fb80
try android
May 29, 2017
0ab3555
try to launch appium tests
May 29, 2017
4830a84
try via saucelabs
May 29, 2017
85dfc5d
move log pass to tests
May 29, 2017
1465916
try to use emulator again
May 30, 2017
f79d4fb
try to download and install only appium
May 30, 2017
a643694
try to give more time for appium docker startup
May 30, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,6 @@ test/data/output
test/acceptance/output
examples/output
test/data/app/db
test/data/sandbox/steps.d.ts
test/data/sandbox/steps.d.ts
testpullfilecache*
.DS_Store
12 changes: 8 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ env:
- HELPER=Nightmare
- HELPER=SeleniumWebdriver
- HELPER=WebDriverIO
- HELPER=Appium

addons:
apt:
Expand All @@ -23,16 +24,19 @@ services:
- docker

before_install:
- docker pull selenium/standalone-chrome:2.53.0
- '[[ "$HELPER" == "Appium" ]] || docker pull selenium/standalone-chrome:2.53.0'
- '[[ "$HELPER" != "Appium" ]] || docker pull butomo1989/docker-android-x86-7.1.1'

before_script:
- docker run -d --net=host selenium/standalone-chrome:2.53.0
- '[[ "$HELPER" == "Appium" ]] || docker run -d --net=host selenium/standalone-chrome:2.53.0'
- '[[ "$HELPER" != "Appium" ]] || docker run --privileged -d -p 6080:6080 -p 5554:5554 -p 5555:5555 -p 4723:4723 -e DEVICE="Samsung Galaxy S6" -e APPIUM=True butomo1989/docker-android-x86-7.1.1'
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- chmod -R 777 test/data
- "php -S 127.0.0.1:8000 -t test/data/app >/dev/null 2>&1 &"
- sleep 10
- sleep 60
- '[[ "$HELPER" != "Appium" ]] || sleep 360'

script:
- gulp test
- '[[ "$TRAVIS_NODE_VERSION" == "4.3" ]] || ./node_modules/.bin/mocha test/helper/${HELPER}_test.js'
- '[[ "$TRAVIS_NODE_VERSION" == "4.3" ]] || ./node_modules/.bin/mocha test/helper/${HELPER}_test.js'
Loading