diff --git a/src/core/__tests__/ReactCompositeComponent-test.js b/src/core/__tests__/ReactCompositeComponent-test.js index ee48a4bcb1..6bfd0b03d5 100644 --- a/src/core/__tests__/ReactCompositeComponent-test.js +++ b/src/core/__tests__/ReactCompositeComponent-test.js @@ -188,6 +188,14 @@ describe('ReactCompositeComponent', function() { }); var instance = ; + // These are controversial assertions for now, they just exist + // because existing code depends on these assumptions. + expect(function() { + instance.methodToBeExplicitlyBound.bind(instance)(); + }).not.toThrow(); + expect(function() { + instance.methodAutoBound(); + }).not.toThrow(); expect(function() { instance.methodExplicitlyNotBound(); }).not.toThrow();