Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/SonicCloudOrg/sonic-ios-wda
🎉A WebDriver server for iOS and tvOS
https://github.com/SonicCloudOrg/sonic-ios-wda
Summary:
Fixes issue introduced by 7113842e09f3ea136904fadd56011fe0c28d8f3a, where element.wdVal...
251450a206d8814365e7bafae95cf132b1bb0dba authored almost 8 years ago by Isaac Murchie <[email protected]>
dc8cbd170e01c43484f52061905303e600a8ff5e authored almost 8 years ago by Isaac Murchie <[email protected]>
Summary: On iOS 10.2.1 WDA times out when starting up. This works around the problem.
Reviewed ...
ffb8716629e7a55cbb7126a89b5d59facf939377 authored almost 8 years ago by Zsolt Dollenstein <[email protected]>Summary: It should return empty array when nothing found on findElements, and throw on findEleme...
cb1688456dacbdf85ae275b29abd11165aeafd68 authored almost 8 years ago by Archit Pal Singh Sachdeva <[email protected]>
Summary:
The idea for this PR is borrowed from Adobe Flex open-source testing framework, where x...
Summary: This will become handy for applications with deep linking
Reviewed By: antiarchit
Dif...
d4f701604b9d96ca7f521e27cc138f3384267cce authored almost 8 years ago by Marek Cirkos <[email protected]>Summary: Finally we can kill deprecated endpoints ;)
Reviewed By: antiarchit
Differential Revi...
dccf5c8fda793b9eaa26a41c4d5637cd42010730 authored almost 8 years ago by Marek Cirkos <[email protected]>Summary: Title. Discovered the issue with TouchableHighlight on ReactNative with PyramidionTesti...
7113842e09f3ea136904fadd56011fe0c28d8f3a authored almost 8 years ago by Archit Pal Singh Sachdeva <[email protected]>
Summary:
We have _hideKeyboard_ API call in Appium, which is quite hacky for iOS right now. And ...
Summary:
Due to WD spec (https://w3c.github.io/webdriver/webdriver-spec.html#getting-page-source...
Summary: Apple moved xctest manager driver around. So we need to abstract that to separate class...
6a8281374f5976517bde5f54fb5291c231d7e452 authored almost 8 years ago by Marek Cirkos <[email protected]>Summary: Looks like Apple did some refactoring, so let's prepare for it. :)
Reviewed By: asm89
...
Summary:
I believe this API call has been added to the deprecation list by mistake. It's differe...
Summary:
It is possible that _xmlXPathNewContext_ returns NULL in case of internal failure and t...
Summary:
Fixes https://github.com/facebook/WebDriverAgent/issues/362
Closes https://github.com/f...
Summary:
This was not able to get the actual suffix, since it modified the property name as it w...
Summary: We have linter so now is time to resolve issues!
Reviewed By: asm89
Differential Revi...
c886edad495760aad3d3b32790e6518c406c7418 authored almost 8 years ago by Marek Cirkos <[email protected]>
Summary:
It is easy to break Inspector, while working on it.
Added Flow linter that validates In...
Summary:
It is easy to break Inspector, while working on it.
Added Flow linter that validates In...
Summary:
Installing npm modules shows error `npm ERR! peer dep missing: react@>=0.14.0, required...
Reviewed By: antiarchit
Differential Revision: D4441609
fbshipit-source-id: c2985dc3e3faaac387...
a4374d0a24f773ca7c85710b26eeedb3425819be authored almost 8 years ago by Marek Cirkos <[email protected]>Summary: Fixing compiler warning
Reviewed By: marekcirkos
Differential Revision: D4422726
fbs...
952847f8c2bbe54ebdb9137b47e3c7343f988668 authored almost 8 years ago by Waclaw Banasik <[email protected]>Summary: Route expects elements uuid so we should make it more clear
Reviewed By: wacban
Diffe...
2eefc210ab3a775cfd1eff1b47e1a81484b64b50 authored almost 8 years ago by Marek Cirkos <[email protected]>Summary: This case is covered by more specific test 'testSpecialXPathQuery'
Reviewed By: asm89
...
Summary:
It is time to improve WDA's WD spec compliance by renaming endpints.
For the time being...
Summary: WiFi ip address is nullable, which can lead to crash if nil ist inserted to response di...
a23f8369234c42979e044685cf98e7f6e000ca4e authored almost 8 years ago by Marek Cirkos <[email protected]>Summary: WDA is failing on xpath queries with dot notiation like './whatever'. This is because w...
12097204480fc3cfa1c42f62e664d08fd858264a authored almost 8 years ago by Marek Cirkos <[email protected]>Summary: WDA still is having issues on requesting element visibility, which can lead to massive ...
aaf7cec3c3246321e09d87e374b5d3d0d12cd590 authored almost 8 years ago by Marek Cirkos <[email protected]>
Summary:
In this PR I would like to standardise external attribute accessors and hide internal i...
Summary:
Adding `XCUIElementTypeWebView`s to the list of scrollable parents.
Fixes an issue whe...
729fdd9e099730964302f50bef36cb37b30cd0d3 authored about 8 years ago by Shayan Sayahi <[email protected]>
Summary:
It is useful to know what IP the device has, without needing to parse the log file for ...
Summary:
Add swipe support according to [XCUIElement swipe method](https://developer.apple.com/r...
Summary:
XCPretty formatter is much more readable then regular xcodebuild output.
Old: https://t...
Summary:
After we restored Travis it appears there was one broken test. This diff fixes it.
Clo...
e11b937ef230a4c5cc5fd1271a5d6289167604cd authored about 8 years ago by Marek Cirkos <[email protected]>
Summary:
Based on https://github.com/facebook/WebDriverAgent/issues/403
Closes https://github.co...
Summary:
Basic predicates normalisation and verification logic based on content of FBElement pro...
Summary:
Make it possible to represent page source as XML document. This should simplify XPaths ...
Summary: Closes https://github.com/facebook/WebDriverAgent/pull/395
Differential Revision: D426...
78449f96ec536756395c90be4a871b37fe265c6c authored about 8 years ago by Marek Cirkos <[email protected]>
Summary:
Travis enabled new Xcode, so lets switch to it.
Closes https://github.com/facebook/Web...
61f17733586183df7219a6cb6557f7ad430ccdc0 authored about 8 years ago by Marek Cirkos <[email protected]>Kill yarn.lock
8ff47c313e9b68d4571f9891e32d086a5d4e4396 authored about 8 years ago by Marek Cirkos <[email protected]>Summary: We do not need this anymore as it was patching KissXML imports and we do not use it any...
1064d274050b4dd7e686bec26dd97d65b54ba58d authored about 8 years ago by Marek Cirkos <[email protected]>Summary: Anytime I touch WDA files linter complains about imports. This diff fixes them.
Review...
e3ba357edb54e3cb2442f59c2c8d34aadcc4ef52 authored about 8 years ago by Marek Cirkos <[email protected]>
Summary:
It conflicts with class with the same name in Unit tests.
Making sperate name would mak...
Summary: We do not use it anymore so we can remove it.
Reviewed By: lawrencelomax
Differential...
a4a12135e84caa58044d24ff56f5255d23266f46 authored about 8 years ago by Marek Cirkos <[email protected]>
Summary:
Fix for https://github.com/facebook/WebDriverAgent/issues/374
Closes https://github.com...
Summary:
Current implementation takes up to 20 seconds to handle complicated XPath locators. Wit...
0f3e22299f81f7a399126781c8915412e5114da1 authored about 8 years ago by Marek Cirkos <[email protected]>
Kill nodes
2bcc2010826f59d256cd8a4466d6c20d0c958ccf authored about 8 years ago by Marek Cirkos <[email protected]>9cf30bf58507eda63f4623d550cd622f590c972b authored about 8 years ago by Marek Cirkos <[email protected]>
Summary: Thanks to yarn, we do not need to commit it into repo.
Reviewed By: bestander
Differe...
6e267c29f801657ad1cf06eebead74787fa4ca67 authored about 8 years ago by Marek Cirkos <[email protected]>Summary: Thanks to yarn, we do not need to commit it into repo.
Reviewed By: bestander
Differe...
1d7c9827e7e25c559c992963bb2e18427d0fde05 authored about 8 years ago by Marek Cirkos <[email protected]>Summary: Thanks to yarn, we do not need to commit it into repo.
Reviewed By: bestander
Differe...
aa18d1858f5a91ac562ca2293dc1b576d3a681b6 authored about 8 years ago by Marek Cirkos <[email protected]>Summary: Since we do not commit node_modules anymore we need to install node_modules in bootstra...
000465b5fdd34292a59555d5ea383449b7a6fa18 authored about 8 years ago by Marek Cirkos <[email protected]>Summary: They should be generated when bootstrapping the project.
Reviewed By: bestander
Diffe...
5944a0ca7fa39c4fe1dbda70500b52b1f1c21fdd authored about 8 years ago by Marek Cirkos <[email protected]>Summary: Thanks to yarn, we do not need to commit it into repo.
Reviewed By: bestander
Differe...
82bdd32da64ee002967c51f524877c05c1358571 authored about 8 years ago by Marek Cirkos <[email protected]>Summary: Thanks to yarn, we do not need to commit it into repo.
Reviewed By: bestander
Differe...
4cfc2014f6ed7ef40dc0b14f005bb7a78205cd00 authored about 8 years ago by Marek Cirkos <[email protected]>Summary: Thanks to yarn, we do not need to commit it into repo.
Reviewed By: bestander
Differe...
5680b9b53f3c00b8394fb2626c925ac2cf2d2967 authored about 8 years ago by Marek Cirkos <[email protected]>Summary: In order to build WDA with BUCK and without node_modules commited we need to generate y...
ef7117d9d59d494543746d0955b5364121914ffe authored about 8 years ago by Marek Cirkos <[email protected]>
Summary:
Currently we assume that while searching with `link text` client will specify propery i...
Summary:
On each for-loop iteration XCTest will try to resolve this element which will significa...
Summary: Closes https://github.com/facebook/WebDriverAgent/pull/378
Differential Revision: D421...
06e20ba19075152f37fd58cdef2043ba151acdd9 authored about 8 years ago by Nghia Dang <[email protected]>Summary: Project and storyboard warnings are pretty annoying so decided to resolve them :)
Revi...
2a7a3c2be27f3ba0465d5e4cfc0f29118dbc8668 authored about 8 years ago by Marek Cirkos <[email protected]>
Summary:
This is a fix for https://github.com/facebook/WebDriverAgent/issues/364
Closes https://...
Summary:
XCUIElement includes a method for pinching/zooming. This exposes it.
Closes https://git...
Summary:
Add additional check to workaround Apple's issue about visibility attribute detection.
...
Summary:
Both long press and double tap currently require an element, but there are use cases fo...
Summary:
By mistake I replaced calculations for left and right landscape.
By 'luck' I got tests ...
Summary: We used bad object to set orientation.
Reviewed By: lawrencelomax
Differential Revisi...
c385dc34c7b3a5facffc7872d6e9263c037fa022 authored about 8 years ago by Marek Cirkos <[email protected]>Summary: We want to test tapping in different orientations so that will be handy
Reviewed By: l...
f7f7d603c51a0a78a3c88684f00af81c0d107c39 authored about 8 years ago by Marek Cirkos <[email protected]>Summary: All tests assume portrait orientation, so we should reset it in case we ran roatation t...
af9b8bbaa35ac2a45d57fcb362b5a41738861379 authored about 8 years ago by Marek Cirkos <[email protected]>
Summary:
Scrolling often fails due to flaky `isVisible` check.
Reverting default scrolling whne ...
Summary: With iOS 10 Apple changed coordiantes it expects on endpoints so this diff adopts that
...
Summary: This way it will be easier to reuse them in integrationt tests
Reviewed By: lawrencelo...
61323c31289e76f2618347c385f78a0b5b7ea838 authored about 8 years ago by Marek Cirkos <[email protected]>
Summary:
We used to fire home button and try to scroll right after that, assuming duration is 0....
Summary: Sliders need special method to change value so adding support for it.
Reviewed By: law...
d5694557113d6f875457472c7bb0501e21155ec5 authored about 8 years ago by Marek Cirkos <[email protected]>
Summary:
allow-large-files
New npm refuses to install old configuration so it is time to update ...
Summary:
allow-large-files
New npm refuses to install old configuration so it is time to update ...
Summary:
allow-large-files
New npm refuses to install old configuration so it is time to update ...
Summary:
I've investigated the problem described in https://github.com/facebook/WebDriverAgent/i...
Summary:
We can't really detect, if requested application is present, before launching it.
Howev...
Summary:
Removing debugger brought more confusion, than happyness to OpenSource community so I d...
Summary:
This test fails constantly on xcode 7 due to the fact that it reports a lot of duplicae...
Summary:
Xcode 8 is super unstable in terms of running XCUITests. It is almost impossible to get...
Summary:
If you enabled case sensitive filesystem on your Mac, you can't build WDA, because file...
Summary: This information is absolutely not needed there.
Reviewed By: lawrencelomax
Different...
5184c22d646d3c22e4105da64fb129ce5d08d99a authored about 8 years ago by Marek Cirkos <[email protected]>
Summary:
Integration tests often fail due to exit 65 error. After some googling I found that tha...
Summary: It is not needed anymore and it is probably better to use Apple's default.
Reviewed By...
83af0a73b387783475f891321a7764448da3e5e0 authored over 8 years ago by Marek Cirkos <[email protected]>Summary: Closes https://github.com/facebook/WebDriverAgent/pull/310
Differential Revision: D399...
0a892767edf688d37b25cc7bf702308735126fa4 authored over 8 years ago by Yatin Phatak <[email protected]>
Summary:
Exact matching of `CGRectIntegral`-ed frame may keep failing as values can keep switchi...
Summary: Closes https://github.com/facebook/WebDriverAgent/pull/283
Differential Revision: D390...
2158a8d0f305549532f1338fe1e4628cfbd53cd9 authored over 8 years ago by Yatin Phatak <[email protected]>
Summary:
Number of returned cells is potentialy very big, which means that in order to prepare r...
Summary: Currently we return "proper" float values, which is a bit annoying when you look at Ins...
9088aab9ee68fc93d38229181bcf74cfb0592f88 authored over 8 years ago by Marek Cirkos <[email protected]>
Summary:
As per https://github.com/facebook/WebDriverAgent/issues/299
Closes https://github.com/...
Summary: XCTest might get to bad state causing any interactions to fail. Thanks to this endpoint...
e05cce2d6f1e43ea52ac4a7a9ab0dd22650fcb8e authored over 8 years ago by Marek Cirkos <[email protected]>Summary: Element selection got broken due to change in tree output format
Reviewed By: lawrence...
c00cd74fd8ef2573d53a2bdb907e28fe4521b494 authored over 8 years ago by Marek Cirkos <[email protected]>
Summary:
If during testing session tested application will crash, Xcode by default will pause ev...
Summary: `OSAtomicOr32Barrier` has been deprecated so replacing it with suggested function `atom...
222279c868459f88640f3496198888c942873f12 authored over 8 years ago by Marek Cirkos <[email protected]>
Summary:
We have some issues while trying to tap some elements due to XCTest crash during call o...
Summary: We loop for keyboard, however we do not check, if it was successful.
Reviewed By: migc...
eb8514512703f54dda0a9953a3be6755f572a7b8 authored over 8 years ago by Marek Cirkos <[email protected]>