Pieter De Baets
9b1f6c9e30
Make RCTTestRunner wait for JS context to deallocate
2015-09-04 03:24:16 -08:00
Felix Oghina
53fc5624e4
[reactnative] send platform arg with all packager requests
2015-08-29 06:36:18 -08:00
Nick Lockwood
88e0bbc469
Ran Convert > To Modern Objective C Syntax
2015-08-25 01:08:49 -08:00
Nick Lockwood
26c4be62c8
Fixed test flakiness due to a race condition with RCTRedBox
...
Summary:
The test runner relied on checking the current error message in the RCTRedbox, which is a singleton (yay, shared mutable state!). This lead to some tests that worked individually but failed when run together due to error messages in RCTRedBox left over from previous tests.
I've replaced the call to -[RCTRedBox currentErrorMessage] by injecting a custom logging function to intercept the errors at source, which is a much more reliable solution.
2015-08-19 03:41:31 -07:00
Nick Lockwood
8d1e02b8bd
Convert alloc/init to new to please linter
2015-08-17 08:46:00 -07:00
Pieter De Baets
261f9434e5
Avoid dispatch_async in RCTRootView when bridge has already started
...
Summary:
There's no good reason for initialProperties to be mutable after the RCTRootView has been created. Passing it in through the constructor means we can skip one dispatch_async.
2015-08-17 05:34:25 -07:00
Nick Lockwood
1b7699f671
Migrate unit tests from FBReactKitModules to FBReactKit
2015-07-07 16:39:35 -08:00
Alex Kotliarskyi
64d7933e66
[ReactNative] Ignore _UILayoutGuide in tests
2015-06-25 08:09:13 -08:00
Nick Lockwood
6573d256ba
Improve test architecture so failures don't crash the simulator
2015-06-17 07:09:23 -08:00
Nick Lockwood
650fc9de4c
Increased warning levels to -Wall -Wextra, and fixed Xcode 7 beta issues
...
Summary:
@public
I've increased the warning levels in the OSS frameworks, which caught a bunch of minor issues. I also fixed some new errors in Xcode 7 relating to designated initializers and TLS security.
Test Plan:
* Test the sample apps and make sure they still work.
* Run tests.
2015-06-15 07:52:50 -08:00
Tadeu Zagallo
1a564eed77
[ReactNative] Run UIExplorer tests on sandcastle
2015-06-05 05:36:06 -08:00
Andy Street
435125f4a0
Revert "[ReactNative] Run UIExplorer tests on sandcastle"
2015-06-03 10:57:19 -08:00
Tadeu Zagallo
e1454c29c5
[ReactNative] Run UIExplorer tests on sandcastle
2015-06-03 06:24:12 -08:00
Alex Kotliarskyi
735f67337a
[ReactNative] Fail faster in OSS tests
2015-05-06 09:33:20 -07:00
Tadeu Zagallo
132a9170f1
[ReactNative] Create private underlying bridge to prevent retain cycles
2015-05-04 10:36:20 -08:00
Nick Lockwood
eb0476074f
Improved debug and fixed macros
2015-04-30 09:59:16 -08:00
Nick Lockwood
b1a15004de
Fixed release builds on UIExplorer
2015-04-21 18:22:34 -08:00
Nick Lockwood
ead0f2e020
Implemented thread control for exported methods
2015-04-18 11:13:39 -08:00
guru inamdar
7a68691686
MapView to support MKPointAnnotation using new attribute annotate in Map...
...
Summary:
### MapView to support Pin annotation
var pinLocation = {
latitude: property.latitude,
longitude: property.longitude,
title: property.title
};
this.state = {propertyPoint: pinLocation};
<MapView style={styles.map} region={this.state.region} annotate={this.state.propertyPoint}>
</MapView>
![mapview-pinannotation](https://cloud.githubusercontent.com/assets/845379/7100280/6c1ffc08-dfe5-11e4-9d1b-8da6a65da1bc.png )
Closes https://github.com/facebook/react-native/pull/810
Github Author: guru inamdar <guru.inamdar@gmail.com>
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-04-14 18:03:37 -08:00
Nick Lockwood
26fd24dc50
Cleanup
2015-04-11 14:19:49 -08:00
Tadeu Zagallo
f370f9cbc4
[ReactNative] Unfork RKRootView
2015-04-02 07:12:42 -08:00
Tadeu Zagallo
8679c0bc96
[ReactNative] Add deep linking api
2015-03-25 19:01:08 -08:00
Spencer Ahrens
3f137da232
[ReactNative] OSS snapshot tests
2015-03-24 10:16:15 -08:00
Christopher Chedeau
1aeb02ada3
[ReactNative] Expanded license on obj-c files
2015-03-23 13:18:29 -08:00
Christopher Chedeau
f8f3f67bed
[ReactNative] Increase timeout for obj-c tests
2015-03-17 08:33:42 -08:00
Spencer Ahrens
3cc81c6561
[ReactNative] Add integration test stuff
2015-03-13 18:03:34 -08:00