Skip to content

Commit

Permalink
Revert D4770368: [rn] Use tag ids for testID
Browse files Browse the repository at this point in the history
Differential Revision: D4770368

fbshipit-source-id: 4bf8131a2a2974c8db072f62e8fb26686faa100d
  • Loading branch information
ayc1 authored and facebook-github-bot committed Apr 4, 2017
1 parent c0b64ce commit eb300b6
Show file tree
Hide file tree
Showing 6 changed files with 4 additions and 27 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ android_library(
react_native_dep("third-party/java/junit:junit"),
react_native_dep("third-party/java/mockito:mockito"),
react_native_dep("third-party/java/testing-support-lib:runner"),
react_native_integration_tests_target("java/com/facebook/react/testing/idledetection:idledetection"),
react_native_integration_tests_target("java/com/facebook/react/testing/network:network"),
react_native_target("java/com/facebook/react:react"),
react_native_target("java/com/facebook/react/bridge:bridge"),
react_native_target("java/com/facebook/react/common:common"),
Expand All @@ -34,6 +32,7 @@ android_library(
react_native_target("java/com/facebook/react/modules/debug:interfaces"),
react_native_target("java/com/facebook/react/shell:shell"),
react_native_target("java/com/facebook/react/uimanager:uimanager"),
react_native_target("res:uimanager"),
react_native_integration_tests_target("java/com/facebook/react/testing/idledetection:idledetection"),
react_native_integration_tests_target("java/com/facebook/react/testing/network:network"),
],
)
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
import android.view.ViewGroup;

import com.facebook.react.NativeModuleRegistryBuilder;
import com.facebook.react.R;
import com.facebook.react.ReactInstanceManager;
import com.facebook.react.ReactInstanceManagerBuilder;
import com.facebook.react.bridge.CatalystInstance;
Expand Down Expand Up @@ -188,9 +187,7 @@ public static View getViewWithReactTestId(View rootView, String testId) {
}

public static String getTestId(View view) {
return view.getTag(R.id.react_test_id) instanceof String
? (String) view.getTag(R.id.react_test_id)
: null;
return view.getTag() instanceof String ? (String) view.getTag() : null;
}

private static View findChild(View root, Predicate<View> predicate) {
Expand All @@ -214,7 +211,7 @@ private static Predicate<View> hasTagValue(final String tagValue) {
return new Predicate<View>() {
@Override
public boolean apply(View view) {
Object tag = getTestId(view);
Object tag = view.getTag();
return tag != null && tag.equals(tagValue);
}
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,5 @@ android_library(
react_native_target("java/com/facebook/react/modules/i18nmanager:i18nmanager"),
react_native_target("java/com/facebook/react/touch:touch"),
react_native_target("java/com/facebook/react/uimanager/annotations:annotations"),
react_native_target("res:uimanager"),
],
)
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
import android.graphics.Color;
import android.os.Build;
import android.view.View;
import com.facebook.react.R;
import com.facebook.react.bridge.ReadableArray;
import com.facebook.react.uimanager.annotations.ReactProp;

Expand Down Expand Up @@ -86,9 +85,6 @@ public void setRenderToHardwareTexture(T view, boolean useHWTexture) {

@ReactProp(name = PROP_TEST_ID)
public void setTestId(T view, String testId) {
view.setTag(R.id.react_test_id, testId);

// temporarily set the tag and keyed tags to avoid end to end test regressions
view.setTag(testId);
}

Expand Down
9 changes: 0 additions & 9 deletions ReactAndroid/src/main/res/BUCK
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,3 @@ android_resource(
"PUBLIC",
],
)

android_resource(
name = "uimanager",
package = "com.facebook.react",
res = "views/uimanager",
visibility = [
"PUBLIC",
],
)
5 changes: 0 additions & 5 deletions ReactAndroid/src/main/res/views/uimanager/values/ids.xml

This file was deleted.

0 comments on commit eb300b6

Please sign in to comment.