Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

SonicCloudOrg

🎉Org of Sonic cloud real machine platform. Sonic云真机平台组织。
Collective - Host: opensource - https://opencollective.com/soniccloudorg - Website: https://sonic-cloud.cn - Code: https://github.com/SonicCloudOrg

XCUIElement helper tests

Summary: Added simple tests for XCUIElement+Utilities.m

Reviewed By: migchez

Differential Revi...

github.com/SonicCloudOrg/sonic-ios-wda - ae1aad05879da663643e613ddfc6eb3a9d4d459c authored over 8 years ago by Marek Cirkos <[email protected]>
Added possibility to overwrite pooling interval for FBRunLoopSpinner

Summary:
Running tests on Xcode server with 0.1s pooling basicly kills the server.
I assume it i...

github.com/SonicCloudOrg/sonic-ios-wda - 83af5b7d585d9d3eba325994487a5b93ee13a3b3 authored over 8 years ago by Marek Cirkos <[email protected]>
Added FBAssertWaitTillBecomesTrue macro

Summary: Integration tests require 'wait unitl' functionality to make it more stable during anim...

github.com/SonicCloudOrg/sonic-ios-wda - cad2a626528747ac56d1f5df6bf1006b7a6becf4 authored over 8 years ago by Marek Cirkos <[email protected]>
Extracted FBIntegrationTestCase

Summary:
All integration tests are pretty similar.
Extracting this code will help to prevent cod...

github.com/SonicCloudOrg/sonic-ios-wda - 18a9c951f2a09daad0e118f29d6bb90d9396c758 authored over 8 years ago by Marek Cirkos <[email protected]>
Extracted goToAttributesPage

Summary: More extracting, less code!

Reviewed By: mmmulani

Differential Revision: D3456638

fb...

github.com/SonicCloudOrg/sonic-ios-wda - ad26de8cb3ed2ac8462b6ff3264beb2c176191cc authored over 8 years ago by Marek Cirkos <[email protected]>
More stable integration tests

Summary: There is a lot of flakyness due to screen changes and animations. Added kind of wait un...

github.com/SonicCloudOrg/sonic-ios-wda - 0a9eaa96f15f84915bc5da53afea6223f39a6052 authored over 8 years ago by Marek Cirkos <[email protected]>
Fix element tree for inspector

Summary: Problem was in calling unimpelmented post method on Http class.

Reviewed By: migchez

...

github.com/SonicCloudOrg/sonic-ios-wda - 213295ce96e89bc9823e5e711d2281990bbbb3fc authored over 8 years ago by Marek Cirkos <[email protected]>
Removed hide keyboard command

Summary:
Got two good reasons to remove it
1) It does not work
2) It is not WD spec compliant

R...

github.com/SonicCloudOrg/sonic-ios-wda - 2031c1ccfaf7242cf48e6086fe58a9f46ed3c3ed authored over 8 years ago by Marek Cirkos <[email protected]>
Tests for FBKeyboard

Summary: Added simple typing tests

Reviewed By: nqmtuan

Differential Revision: D3444681

fbshi...

github.com/SonicCloudOrg/sonic-ios-wda - 5096ef00fa3b1aad44a4a2ec3a76e13498bb1c1b authored over 8 years ago by Marek Cirkos <[email protected]>
Tests for isVisible and isAccessible attributes

Summary: Added tests for isVisible and isAccessible attributes of XCUIElement.

Reviewed By: nqm...

github.com/SonicCloudOrg/sonic-ios-wda - 5d8116d3edc0fb66e366eaa7d0db85224784ce50 authored over 8 years ago by Marek Cirkos <[email protected]>
Integration tests for XCElementSnapshot helpers

Summary: Added simple tests for XCElementSnapshot+Helpers category.

Reviewed By: nqmtuan

Diffe...

github.com/SonicCloudOrg/sonic-ios-wda - 8057158492a218c99bd5c83fc3e02cd11ce4226c authored over 8 years ago by Marek Cirkos <[email protected]>
Building with Xcode 8

Summary:
Apple shipped XCTest.framework in new Xcode as '.tbd' file which is light version for b...

github.com/SonicCloudOrg/sonic-ios-wda - c0f231dea34ddf3113faa297f94457dcebd67efa authored over 8 years ago by Marek Cirkos <[email protected]>
Integration tests for element's WebDriver attributes

Summary: Those tests cover default attribute values

Reviewed By: nqmtuan

Differential Revision...

github.com/SonicCloudOrg/sonic-ios-wda - c115ae48b0420de40b8edd4e356c011407b09bf5 authored over 8 years ago by Marek Cirkos <[email protected]>
Exctracted FBFailureProofTestCase

Summary:
It helps make it more clear what actually prevents WDA from being stopped due to XCTest...

github.com/SonicCloudOrg/sonic-ios-wda - 4798770ed85fa81efcc41cc324bc2bbc2ebdd818 authored over 8 years ago by Marek Cirkos <[email protected]>
Tests for FBTap

Summary: Very simple tap test.

Reviewed By: nqmtuan

Differential Revision: D3424250

fbshipit-...

github.com/SonicCloudOrg/sonic-ios-wda - 0ff7d2e9724c1ddbee16cdc91b68926ef8f07752 authored over 8 years ago by Marek Cirkos <[email protected]>
Bug fixes for accessibility tree command

Summary: Two bug fixes for accessibility tree command - Replaced GET with POST HTTP method to al...

github.com/SonicCloudOrg/sonic-ios-wda - a637a2088cfad8c35fe2615c439c85b0e68cbc86 authored over 8 years ago by Georgiy Kassabli <[email protected]>
Added unit tests for FBErrorBuilder

Differential Revision: D3418009

fbshipit-source-id: 74549ecd574d5bab5adf80c6c6eaa8a88d31f9f6

github.com/SonicCloudOrg/sonic-ios-wda - 30bc9e29ce3d034165af4d8dbad185e92b57208c authored over 8 years ago by Marek Cirkos <[email protected]>
Unit tests for FBSession

Differential Revision: D3418887

fbshipit-source-id: 2a546841ec9ec51779b6c399191784c21dddc1f5

github.com/SonicCloudOrg/sonic-ios-wda - 7c8ed4a1e1c7a4165cfa7c8664274f702dacf742 authored over 8 years ago by Marek Cirkos <[email protected]>
Remove UIAWDA leftover

Reviewed By: nqmtuan

Differential Revision: D3417886

fbshipit-source-id: 0dc4b9a750a0ac3683683...

github.com/SonicCloudOrg/sonic-ios-wda - e63e8ae52a81e90a0978417dbb581e66d06a190a authored over 8 years ago by Marek Cirkos <[email protected]>
Unit tests for FBRoute verbs

Reviewed By: nqmtuan

Differential Revision: D3417649

fbshipit-source-id: b56526e96d89196b95100...

github.com/SonicCloudOrg/sonic-ios-wda - 7c8854df2fb2e59e04522bad88fb584970330eb4 authored over 8 years ago by Marek Cirkos <[email protected]>
Using UUID to reference element instead of index

Summary: https://w3c.github.io/webdriver/webdriver-spec.html#elements

Reviewed By: asm89

Diffe...

github.com/SonicCloudOrg/sonic-ios-wda - cb5f41e539d0ee01c0f4ea84fd792dd99abb32af authored over 8 years ago by Marek Cirkos <[email protected]>
Unit tests for FBRunLoopSpinner and FBElementTypeTransformer

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/173

Reviewed By: nqmtuan

Diffe...

github.com/SonicCloudOrg/sonic-ios-wda - f1cb1b54b1a74b15d7a2f4478b22e3630dc547e5 authored over 8 years ago by Marek Cirkos <[email protected]>
Fixed alert handling

Summary:
In case there is no alert we still try to process elements and return NSNull.
That indi...

github.com/SonicCloudOrg/sonic-ios-wda - 1a271c5331857c70c5c40e8181b8161cb6490510 authored over 8 years ago by Marek Cirkos <[email protected]>
Unit tests for FBRuntimeUtils and FBXPathCreator

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/176

Reviewed By: nqmtuan

Diffe...

github.com/SonicCloudOrg/sonic-ios-wda - 57921d90230a913dcd570a631b596d95eb075ccc authored over 8 years ago by Marek Cirkos <[email protected]>
Kill FBAssertMainThread

Summary:
All requests should be handles on main thread, so checking everywhere for main thread i...

github.com/SonicCloudOrg/sonic-ios-wda - 433950aa631342b1ce11f2f2499b48cd05376327 authored over 8 years ago by Marek Cirkos <[email protected]>
Using verbose logger in FBDebugLogDelegateDecorator

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/175

Reviewed By: nqmtuan

Diffe...

github.com/SonicCloudOrg/sonic-ios-wda - 4aaf415d9029701b88dbb87b47d4c204ddb6d4a8 authored over 8 years ago by Marek Cirkos <[email protected]>
Explicitly added nonatomic to FBElement protocol properties.

Summary: This makes linter happy

Reviewed By: lawrencelomax

Differential Revision: D3398094

f...

github.com/SonicCloudOrg/sonic-ios-wda - 466264913a41051107dd3d1581fc73aeb30674b1 authored over 8 years ago by Marek Cirkos <[email protected]>
Extract classes and methods from WebDriverAgentRunner to WebDriverAgentLib

Summary: They are usefull for any XCUITest so extracting them to WebDriverAgentLib will be helpf...

github.com/SonicCloudOrg/sonic-ios-wda - 4addbcd4a3d9e5ec6241ac4ad3830227f2f4ccd4 authored over 8 years ago by Marek Cirkos <[email protected]>
Added AppCode generated files to .gitignore

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/171

Reviewed By: lawrencelomax
...

github.com/SonicCloudOrg/sonic-ios-wda - 715c04af534e55115ea728d47518eeb1225c53e9 authored over 8 years ago by Marek Cirkos <[email protected]>
Unit tests for FBCacheTests

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/169

Reviewed By: lawrencelomax
...

github.com/SonicCloudOrg/sonic-ios-wda - 8d928bf6e5095bba421e58713c0ec8e7484e1a87 authored over 8 years ago by Marek Cirkos <[email protected]>
Removed PROJECT env from build.sh

Summary:
Using only TARGET and ACTION is more readable on Travis task list and we only have one ...

github.com/SonicCloudOrg/sonic-ios-wda - 2150ab6b8521b3e6cecc288378afd1dab41f4589 authored over 8 years ago by Marek Cirkos <[email protected]>
Cleared .gitignore

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/170

Reviewed By: lawrencelomax
...

github.com/SonicCloudOrg/sonic-ios-wda - 413639a9729e43535ca7609c69a0bc9c6306d984 authored over 8 years ago by Marek Cirkos <[email protected]>
Update package.json

Summary:
marekcirkos Please review
Closes https://github.com/facebook/WebDriverAgent/pull/167

D...

github.com/SonicCloudOrg/sonic-ios-wda - 6ba11913643f5560ff836a4952ab64f2c7a88d95 authored over 8 years ago by SrinivasanSekar <[email protected]>
Added missing documentation in header files

Reviewed By: lawrencelomax

Differential Revision: D3385711

fbshipit-source-id: c8d43e8ff473469...

github.com/SonicCloudOrg/sonic-ios-wda - b34e7b37b3dde529b72e05c804ce5bce1e945cc6 authored over 8 years ago by Marek Cirkos <[email protected]>
Moving travis to Container Based Infra

Summary:
marekcirkos please review
Closes https://github.com/facebook/WebDriverAgent/pull/168

D...

github.com/SonicCloudOrg/sonic-ios-wda - a9bd33644a3b26896843140592c9860ee02d7296 authored over 8 years ago by SrinivasanSekar <[email protected]>
Remove UIAWebDriverAgent code

Summary: Time to say goodbye

Reviewed By: lawrencelomax

Differential Revision: D3385492

fbshi...

github.com/SonicCloudOrg/sonic-ios-wda - f1102806ddaf3d0748510cdf523ae129c2ba1c0d authored over 8 years ago by Marek Cirkos <[email protected]>
Removed unused fb_snapshotForAccessibilityElement

Summary:
It was used detect elements before we know that we can attached to different processes....

github.com/SonicCloudOrg/sonic-ios-wda - 8c6efe0559b92cc40176480d905177b922379de6 authored over 8 years ago by Marek Cirkos <[email protected]>
Documented 'Utilities' headers

Reviewed By: lawrencelomax

Differential Revision: D3384604

fbshipit-source-id: fa804df3314c187...

github.com/SonicCloudOrg/sonic-ios-wda - 13625e642cd26ef8ebb737029f23a75ad6386d6a authored over 8 years ago by Marek Cirkos <[email protected]>
Replaced FBCreateWebDriverAgentError with FBErrorBuilder

Summary: We can now use FBErrorBuilder from WDA project

Reviewed By: lawrencelomax

Differentia...

github.com/SonicCloudOrg/sonic-ios-wda - 584e996b362b8cd31cf3ec074c3f0c695ce235a5 authored over 8 years ago by Marek Cirkos <[email protected]>
Broke possbile retain cycles in FBHTTPOverUSBClient

Reviewed By: lawrencelomax

Differential Revision: D3384597

fbshipit-source-id: d14cd09cf2f1029...

github.com/SonicCloudOrg/sonic-ios-wda - faf7f4d5232797628c61df3ae7f930909461557d authored over 8 years ago by Marek Cirkos <[email protected]>
Added comments for routing classes

Reviewed By: lawrencelomax

Differential Revision: D3384609

fbshipit-source-id: af3a59eeea2266d...

github.com/SonicCloudOrg/sonic-ios-wda - 2c37bf5b6301b06206c81b2bf1c324fd5aaed713 authored over 8 years ago by Marek Cirkos <[email protected]>
Changed properties in FBHTTPOverUSBClient to readonly

Summary: They should not be directly modified.

Reviewed By: lawrencelomax

Differential Revisio...

github.com/SonicCloudOrg/sonic-ios-wda - 5204ee2f35e61adbb258834f0d85dbd6b43de61a authored over 8 years ago by Marek Cirkos <[email protected]>
Added documentation comments to FBHTTPOverUSBClient

Reviewed By: lawrencelomax

Differential Revision: D3384600

fbshipit-source-id: 9c5d99752754357...

github.com/SonicCloudOrg/sonic-ios-wda - d9f9c447a6f335f7844f169d19cc13d7aa855980 authored over 8 years ago by Marek Cirkos <[email protected]>
Removed FBResponsePayload class

Summary:
It is kind of confusing that we can construct payload with `FBResponsePayload` and `FBR...

github.com/SonicCloudOrg/sonic-ios-wda - a6f4b3f047ce0e3c67343d0a2eb7678b93f4017e authored over 8 years ago by Marek Cirkos <[email protected]>
Fix typos in documentation

Reviewed By: lawrencelomax

Differential Revision: D3384603

fbshipit-source-id: d05d1bf34790135...

github.com/SonicCloudOrg/sonic-ios-wda - fc26b407e7370f5f07953374e4508f58dfd0069f authored over 8 years ago by Marek Cirkos <[email protected]>
Removed UIAClassString

Summary: Not needed and not used :)

Reviewed By: lawrencelomax

Differential Revision: D3384608...

github.com/SonicCloudOrg/sonic-ios-wda - bb47507e95fd95b6f63df934f95da193f505b9bf authored over 8 years ago by Marek Cirkos <[email protected]>
Added documentation to WebDriverAgentRunner

Reviewed By: lawrencelomax

Differential Revision: D3384601

fbshipit-source-id: 54c3b93547cc32a...

github.com/SonicCloudOrg/sonic-ios-wda - 42783942ac20919f382fa4cfeb6290abfbe995a6 authored over 8 years ago by Marek Cirkos <[email protected]>
Added DEBUG definition for release build

Summary:
It removes 'undefined macro' warning caused by https://github.com/robbiehanson/KissXML/...

github.com/SonicCloudOrg/sonic-ios-wda - 9e8218109611b9769c1d81c37664080631c4cf4b authored over 8 years ago by Marek Cirkos <[email protected]>
Build WebDriverAgentUSBClient on Travis

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/166

Reviewed By: lawrencelomax
...

github.com/SonicCloudOrg/sonic-ios-wda - 55a95b844e427bc757533799bbe4a0592c948781 authored over 8 years ago by Marek Cirkos <[email protected]>
Fixed integration tests on Travis

Summary:
- Added integration tests to WebDriverAgentLib tests.
- Using xcodebuild with xcpretty,...

github.com/SonicCloudOrg/sonic-ios-wda - 54fe112bccab1d0bc8cf59df839922a1ddb4647f authored over 8 years ago by Marek Cirkos <[email protected]>
Renamed all FBWDA symbols

Summary: Renamed all FBWDA symbols to FB to keep everything consisten and simpler.

Reviewed By:...

github.com/SonicCloudOrg/sonic-ios-wda - d0c1414abbd0acf9794d3a14b5addec55894fa48 authored over 8 years ago by Marek Cirkos <[email protected]>
Added basic integration tests

Summary:
Created `IntegrationApp` and `IntegrationTests` that will be used to test helper classe...

github.com/SonicCloudOrg/sonic-ios-wda - d0de57f480e2e6d9562c3bb0f763baf4c3ae05c8 authored over 8 years ago by Marek Cirkos <[email protected]>
Exctracted alert related code

Summary: Extracting parts of requests to seperate classes will help us separate HTTP layer and a...

github.com/SonicCloudOrg/sonic-ios-wda - 495ff4e5819c1f4e2a12232582162c875a356609 authored over 8 years ago by Marek Cirkos <[email protected]>
Kill magic numbers in orientation command

Reviewed By: mmmulani

Differential Revision: D3355202

fbshipit-source-id: 9bf1b06ba2056236524c...

github.com/SonicCloudOrg/sonic-ios-wda - 52ce17fa572980532442c4bd0a6313ac9d7ea0b2 authored over 8 years ago by Marek Cirkos <[email protected]>
Extracted XCUIApplication related code

Summary: Extracting parts of requests to seperate classes will help us separate HTTP layer and a...

github.com/SonicCloudOrg/sonic-ios-wda - 885628cf108c86c6ea706f5339d41ae4acd85a0d authored over 8 years ago by Marek Cirkos <[email protected]>
Simplified tap handling

Summary: There is no need to keep them seperate

Reviewed By: mmmulani

Differential Revision: D...

github.com/SonicCloudOrg/sonic-ios-wda - 2c8e1037b76739270068f5817f5f7bd9175eb987 authored over 8 years ago by Marek Cirkos <[email protected]>
Extracted XCUIDevice related code

Summary: Extracting parts of requests to seperate classes will help us separate HTTP layer and a...

github.com/SonicCloudOrg/sonic-ios-wda - 63d8f5800d71f26fcf9011094a96b3a5d1631a50 authored over 8 years ago by Marek Cirkos <[email protected]>
Consolidating regular and accessibility tree endpoints

Summary: This diff moves to single tree endpoint with parameter that allows select accessibility...

github.com/SonicCloudOrg/sonic-ios-wda - 890b6cb13b0e5c3daebc5468a19f1c92d3b6025c authored over 8 years ago by Georgiy Kassabli <[email protected]>
Adding command to get accessibility elements tree

Summary: This diffs adds Web Driver Agent commands that allows logging accessibility tree

Revie...

github.com/SonicCloudOrg/sonic-ios-wda - 799b2a600268bf35b1427de31156d3d4446725c8 authored over 8 years ago by Georgiy Kassabli <[email protected]>
Checking all properties in predicates at compile time.

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/160

Reviewed By: mmmulani

Diff...

github.com/SonicCloudOrg/sonic-ios-wda - 3e1eb2882d5f348a653b5ee841f2b976e37550e4 authored over 8 years ago by Marek Cirkos <[email protected]>
Fix UIAWDA endpoints

Summary:
allow-large-files
We changed endpoints in D3327618 & D3327638. Since we still run i18n ...

github.com/SonicCloudOrg/sonic-ios-wda - b5e5e8b657a9ca96eb2076e078f722283d365696 authored over 8 years ago by Marek Cirkos <[email protected]>
Remove not needed alert endpoints

Summary: We migrated alert endpoints to ones specified in WD spec already so they are not needed...

github.com/SonicCloudOrg/sonic-ios-wda - 69a27ff4e66c996131b8d15e34fdc3566f502475 authored over 8 years ago by Marek Cirkos <[email protected]>
xsx[wda] Remove not needed timeout endpoints

Summary: We migrated timeouts endpoints to ones specified in WD spec already so they are not nee...

github.com/SonicCloudOrg/sonic-ios-wda - d7ec59ef0efa4906fe4da6ff51f4684045c43ceb authored over 8 years ago by Marek Cirkos <[email protected]>
Returning error response, when bundleId is missing in start session command

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/163

Differential Revision: D333...

github.com/SonicCloudOrg/sonic-ios-wda - 637135cceebce772dd9efa6f74b9f39099a908e0 authored over 8 years ago by Marek Cirkos <[email protected]>
Using forked repositories with pre-build release binary

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/162

Differential Revision: D333...

github.com/SonicCloudOrg/sonic-ios-wda - bdee50a5aac17dcc623512fd7bbba77b29924923 authored over 8 years ago by Marek Cirkos <[email protected]>
Fixed copyright headers

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/161

Differential Revision: D333...

github.com/SonicCloudOrg/sonic-ios-wda - 8f1856a0e424f5f3e44e756bee57863e1861b430 authored over 8 years ago by Marek Cirkos <[email protected]>
Removed OCMock dependency

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/159

Differential Revision: D333...

github.com/SonicCloudOrg/sonic-ios-wda - f738f4b353b14a3f484e7d2547287306bc0b95c3 authored over 8 years ago by Marek Cirkos <[email protected]>
Added alert endpoints that conform to WebDriver spec

Summary: Added alert endpoints that conform to WebDriver spec http://www.w3.org/TR/webdriver/#di...

github.com/SonicCloudOrg/sonic-ios-wda - 6210c72019db6cc2103b8f6881bdc2511a5d4cfc authored over 8 years ago by Marek Cirkos <[email protected]>
Change FBErrorBuilder to apply to Apple's coding convention

Summary:
Apple's coding convention requires, that methods accepting NSError** should have a non-...

github.com/SonicCloudOrg/sonic-ios-wda - 9ab16707f33b3d647c55302fcfcfaa72edef1981 authored over 8 years ago by Marek Cirkos <[email protected]>
Added endpoint Spec to standard.

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/155

Differential Revision: D332...

github.com/SonicCloudOrg/sonic-ios-wda - 22285501072c90c870fff9581be83058504e66d8 authored over 8 years ago by rafael.chavez <[email protected]>
Changed deployment target to 9.3

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/156

Differential Revision: D331...

github.com/SonicCloudOrg/sonic-ios-wda - 080a80c130b3e88605c5b745d2289ce235ed1e13 authored over 8 years ago by Marek Cirkos <[email protected]>
Correcting isAccessibilityElement detection for TextField

Summary: isAccessibilityElement detection wasn't working correctly for text field because intern...

github.com/SonicCloudOrg/sonic-ios-wda - 6af58f3a7c939025e9fe282fa44e3bbd7ee2d524 authored over 8 years ago by Georgiy Kassabli <[email protected]>
Fixed isFBVisible

Summary:
allow-large-files

It changed after refactor in D3275528

Reviewed By: phyllipecesar

D...

github.com/SonicCloudOrg/sonic-ios-wda - f02f71eb5e9b6dfc1a5f47a48c4a83cbe4eedeb1 authored over 8 years ago by Marek Cirkos <[email protected]>
Unified method names in categories and XCTest framework subclasses

Summary: We should be using 'fb_' prefix in categories and XCTest framework subclasess to avoid ...

github.com/SonicCloudOrg/sonic-ios-wda - b0be9235912c5864adb0f643ec8b9011f3b116d6 authored over 8 years ago by Marek Cirkos <[email protected]>
Moved UIDevice+Wifi_IP to 'Categories' folder

Summary: It is category so moving it there

Reviewed By: asm89, lawrencelomax

Differential Revi...

github.com/SonicCloudOrg/sonic-ios-wda - 2796a497587e84da6cfa6f3ce6609bfa30b330d8 authored over 8 years ago by Marek Cirkos <[email protected]>
Extracted common macros

Summary:
We have few macros defined within single class files.
Moving them to FBWDAMacros to mak...

github.com/SonicCloudOrg/sonic-ios-wda - d888649763df89dd94b2abecf2601d0cf274cd78 authored over 8 years ago by Marek Cirkos <[email protected]>
Extracted FBResponseWithElement

Summary: It is pretty common routine, so I decided to extract it

Reviewed By: asm89

Differenti...

github.com/SonicCloudOrg/sonic-ios-wda - 3499e534a03e6d9853bb094e7aa1c9621f9bbb41 authored over 8 years ago by Marek Cirkos <[email protected]>
Handle exit codes in bootstrap.sh

Summary: We should be handling failing carthage commands, otherwise failure is swallowed.

Revie...

github.com/SonicCloudOrg/sonic-ios-wda - b988c11a610212ac8c221e0e33cc4feaef1c7b9b authored over 8 years ago by Marek Cirkos <[email protected]>
Exctracted hide_keyboard command to FBKeyboard

Reviewed By: asm89, lawrencelomax

Differential Revision: D3275525

fb-gh-sync-id: 6b8c237df1cb7...

github.com/SonicCloudOrg/sonic-ios-wda - 1ebbb9171a98dc672e234c5111bb345c2aef221b authored over 8 years ago by Marek Cirkos <[email protected]>
Unified way errors are created.

Summary: Created FBErrorBuilder that should be used to create errors across the project

Reviewe...

github.com/SonicCloudOrg/sonic-ios-wda - 7f1e65276342d05ae86040f185a8fa9b746d30da authored over 8 years ago by Marek Cirkos <[email protected]>
Fixed Scripts references in Xcode project file

Reviewed By: asm89

Differential Revision: D3275518

fb-gh-sync-id: 12145b386f3890b894cba53edc5b...

github.com/SonicCloudOrg/sonic-ios-wda - 434a319b0fe21a3d52b62fee8dec11b8c03513ac authored over 8 years ago by Marek Cirkos <[email protected]>
Making sure that keyboard is stable before typing

Reviewed By: asm89

Differential Revision: D3274340

fb-gh-sync-id: 0edbcdd1d505ec620ab19cb12be8...

github.com/SonicCloudOrg/sonic-ios-wda - 663d602979602a690527df1dc833db4f84ad7b73 authored over 8 years ago by Marek Cirkos <[email protected]>
Exctracted USB client to WebDriverAgent

Summary: Implemented HTTPOverUSB client that handles all peerTalk dance. This way it would be ea...

github.com/SonicCloudOrg/sonic-ios-wda - 25d29058b553cd05c65c1cd628bf21ba5b2b3f95 authored over 8 years ago by Marek Cirkos <[email protected]>
Replaced FBResponseWithErrorMessage with FBResponseWithErrorFormat

Summary: I some cases we want to nicely format string so we should have more convinient methods ...

github.com/SonicCloudOrg/sonic-ios-wda - ec3fe635d34e4397b8ffcdd4da4e3839d94964f0 authored over 8 years ago by Marek Cirkos <[email protected]>
Better error handling when scrolling to non-existing element

Summary: Returning more descriptive error instead of empty one.

Reviewed By: asm89

Differentia...

github.com/SonicCloudOrg/sonic-ios-wda - 1601194ac51d4e4346b53ad6d346a73039584e84 authored over 8 years ago by Marek Cirkos <[email protected]>
Removed iOS9 check method

Summary: We do not support versions pre iOS 9.0 so it is not needed

Reviewed By: asm89

Differe...

github.com/SonicCloudOrg/sonic-ios-wda - a35f6c6117403c49536b4db65f3517f4dbf1b47e authored over 8 years ago by Marek Cirkos <[email protected]>
Ignroing scrolls by fraction distances that can be interpreted as touch

Summary:
allow-large-files
Short distance scroll is equivalent to touch gesture. Added check to ...

github.com/SonicCloudOrg/sonic-ios-wda - 86a233cf41542f72a12e178a3713732b7021af60 authored over 8 years ago by Marek Cirkos <[email protected]>
Improved scroll to visible

Summary:
allow-large-files
When scrolling through long scrollviews XCUIElement we are pointing t...

github.com/SonicCloudOrg/sonic-ios-wda - ff3e1b62ffd3270be5aba8d374f1fd2190faba0a authored over 8 years ago by Marek Cirkos <[email protected]>
Fixed scrolling when switching apps on Springboard

Summary:
allow-large-files
On springboard we need to scroll by full screen size in order to trig...

github.com/SonicCloudOrg/sonic-ios-wda - ba5148a54b0eee22488bb4b0f735de6ad11d6e0a authored over 8 years ago by Marek Cirkos <[email protected]>
Added set PickerWheel endpoint.

Summary:
marekcirkos Please review.
Closes https://github.com/facebook/WebDriverAgent/pull/150

...

github.com/SonicCloudOrg/sonic-ios-wda - 4e5a49a24928a959104a830763856933fa50e124 authored over 8 years ago by rafael.chavez <[email protected]>
Smaller scrolls when scrolling to visible

Summary:
allow-large-files
When we are scrolling to make element visible, we scroll by full scro...

github.com/SonicCloudOrg/sonic-ios-wda - a6dea05aa0dd48a2d9c8530a7b53dac3a4715cf0 authored over 8 years ago by Marek Cirkos <[email protected]>
Fixed conversion warnings and re-enabled pedantic & treat warnings as error compile options

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/149

Reviewed By: asm89

Differe...

github.com/SonicCloudOrg/sonic-ios-wda - e5b80725ad59b05d2855a80e0f015f0593c77ee8 authored over 8 years ago by Marek Cirkos <[email protected]>
Added FBRunLoopSpinner.m to WebDriverAgentLibTest target

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/147

Differential Revision: D324...

github.com/SonicCloudOrg/sonic-ios-wda - dc9b60267ddb612e941e73beab335387a1261842 authored over 8 years ago by Marek Cirkos <[email protected]>
Unified sync waits by extracting code to FBRunLoopSpinner

Summary: It is more readable and makes sure that waiting strategy is the same everywhere

Review...

github.com/SonicCloudOrg/sonic-ios-wda - 28e0a96d22dab1578568e2d97dffd939634191ec authored over 8 years ago by Marek Cirkos <[email protected]>
Shorten names for response constructors

Summary: 'Dictionary' does not make sense anymore and makes naming unnecessarly longer.

Reviewe...

github.com/SonicCloudOrg/sonic-ios-wda - 10a20becb7bd95f1162233e7a8c2ea4d3ae1aff5 authored over 8 years ago by Marek Cirkos <[email protected]>
Added FBResponseDictionaryWithError to unify error responses

Summary: We should have one common way of handling errors responses.

Reviewed By: mmmulani

Dif...

github.com/SonicCloudOrg/sonic-ios-wda - 0469c9831e0cf3e2a5b8d739ac75d5777cf0c81a authored over 8 years ago by Marek Cirkos <[email protected]>
Remove tree command

Summary: It is duplication of /source endpoint which is specified by Selenium and we switch iBud...

github.com/SonicCloudOrg/sonic-ios-wda - 9c11afca9dffd4835bde18671d0adbbd9b89e846 authored over 8 years ago by Marek Cirkos <[email protected]>
Update README.md

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/146

Differential Revision: D322...

github.com/SonicCloudOrg/sonic-ios-wda - 260745b75f73d5a48ac23444369a61eecc4e61b4 authored over 8 years ago by Marek Cirkos <[email protected]>
Update README.md

Summary: Closes https://github.com/facebook/WebDriverAgent/pull/145

Differential Revision: D322...

github.com/SonicCloudOrg/sonic-ios-wda - b488d9c6cbe5dfc710aea27df743b6d322c1d773 authored over 8 years ago by Marek Cirkos <[email protected]>
Added delay to /homescreen endpoint

Summary:
This is terrible workaround to the fact that pressButton:XCUIDeviceButtonHome is not a ...

github.com/SonicCloudOrg/sonic-ios-wda - 5f169095ec9806f40b33305da9baaaab4c94fdd3 authored over 8 years ago by Marek Cirkos <[email protected]>