mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
* addresses issue #7065
* fix test to use new message
* fix string in tests
* fix test string
* Update error message and tests
(cherry picked from commit f94912516f)
This commit is contained in:
committed by
Paul O’Shannessy
parent
20d2398ab6
commit
e23690a0dc
@@ -154,8 +154,8 @@ function assertValidProps(component, props) {
|
||||
if (voidElementTags[component._tag]) {
|
||||
invariant(
|
||||
props.children == null && props.dangerouslySetInnerHTML == null,
|
||||
'%s is a void element tag and must not have `children` or ' +
|
||||
'use `props.dangerouslySetInnerHTML`.%s',
|
||||
'%s is a void element tag and must neither have `children` nor ' +
|
||||
'use `dangerouslySetInnerHTML`.%s',
|
||||
component._tag,
|
||||
component._currentElement._owner ?
|
||||
' Check the render method of ' +
|
||||
|
||||
@@ -811,8 +811,8 @@ describe('ReactDOMComponent', function() {
|
||||
expect(function() {
|
||||
ReactDOM.render(<input>children</input>, container);
|
||||
}).toThrowError(
|
||||
'input is a void element tag and must not have `children` or ' +
|
||||
'use `props.dangerouslySetInnerHTML`.'
|
||||
'input is a void element tag and must neither have `children` nor ' +
|
||||
'use `dangerouslySetInnerHTML`.'
|
||||
);
|
||||
});
|
||||
|
||||
@@ -825,8 +825,8 @@ describe('ReactDOMComponent', function() {
|
||||
container
|
||||
);
|
||||
}).toThrowError(
|
||||
'input is a void element tag and must not have `children` or use ' +
|
||||
'`props.dangerouslySetInnerHTML`.'
|
||||
'input is a void element tag and must neither have `children` nor use ' +
|
||||
'`dangerouslySetInnerHTML`.'
|
||||
);
|
||||
});
|
||||
|
||||
@@ -840,8 +840,8 @@ describe('ReactDOMComponent', function() {
|
||||
expect(function() {
|
||||
ReactDOM.render(<menu><menuitem>children</menuitem></menu>, container);
|
||||
}).toThrowError(
|
||||
'menuitem is a void element tag and must not have `children` or use ' +
|
||||
'`props.dangerouslySetInnerHTML`.'
|
||||
'menuitem is a void element tag and must neither have `children` nor use ' +
|
||||
'`dangerouslySetInnerHTML`.'
|
||||
);
|
||||
|
||||
});
|
||||
@@ -977,8 +977,8 @@ describe('ReactDOMComponent', function() {
|
||||
expect(function() {
|
||||
ReactDOM.render(<X />, container);
|
||||
}).toThrowError(
|
||||
'input is a void element tag and must not have `children` ' +
|
||||
'or use `props.dangerouslySetInnerHTML`. Check the render method of X.'
|
||||
'input is a void element tag and must neither have `children` ' +
|
||||
'nor use `dangerouslySetInnerHTML`. Check the render method of X.'
|
||||
);
|
||||
});
|
||||
|
||||
@@ -1007,8 +1007,8 @@ describe('ReactDOMComponent', function() {
|
||||
expect(function() {
|
||||
ReactDOM.render(<input>children</input>, container);
|
||||
}).toThrowError(
|
||||
'input is a void element tag and must not have `children` or use ' +
|
||||
'`props.dangerouslySetInnerHTML`.'
|
||||
'input is a void element tag and must neither have `children` nor use ' +
|
||||
'`dangerouslySetInnerHTML`.'
|
||||
);
|
||||
});
|
||||
|
||||
@@ -1021,8 +1021,8 @@ describe('ReactDOMComponent', function() {
|
||||
container
|
||||
);
|
||||
}).toThrowError(
|
||||
'input is a void element tag and must not have `children` or use ' +
|
||||
'`props.dangerouslySetInnerHTML`.'
|
||||
'input is a void element tag and must neither have `children` nor use ' +
|
||||
'`dangerouslySetInnerHTML`.'
|
||||
);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user