Add SSR regression test for #6119
Dan Abramov committed
Aug 31, 2018 at 16:15 UTC
c21bab6940b253af28f8eb99d7344d92d0babb31
1 file changed
+10
packages/react-dom/src/__tests__/ReactDOMServerIntegrationForms-test.js
+10
@@ -445,6 +445,16 @@ describe('ReactDOMServerIntegration', () => {
445
);
446
});
447
448
+ describe('progress', function() {
449
+ itRenders('a progress in an indeterminate state', async render => {
450
+ // Regression test for https://github.com/facebook/react/issues/6119
451
+ const e = await render(<progress value={null} />);
452
+ expect(e.hasAttribute('value')).toBe(false);
453
+ const e2 = await render(<progress value={50} />);
454
+ expect(e2.getAttribute('value')).toBe('50');
455
+ });
456
+ });
457
+
458
describe('user interaction', function() {
459
let ControlledInput,
460
ControlledTextArea,