~/lightning

How Skyscanner Tests RN Bridges on iOS

Lightningat React Native EU 2017 · 2017-09-06..09-07· [react-native, testing]
links:none on file
slides:none on file

Skyscanner adapts Facebook’s RN test runner to run each bridge test independently by passing initial parameters (test method name, mock preconditions, and per-test timeout) into the iOS test module, invoking the named JavaScript function and throwing an exception on failure. The result surfaces as an isolated Xcode test per JS method, so failed tests don’t abort the suite and CI doesn’t wait two minutes per hang. It adds small bridge-call overhead but gives clear, per-test pass/fail and easier native mocking.

AI-written summary · about

~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.