@@ -29,7 +29,7 @@ def render
2929 end
3030 end
3131
32- expect ( React . render_to_static_markup ( React . create_element ( Foo ) ) ) . to match ( /<input (type="text" value=""|value="" type="text")(\/ )?>/ )
32+ expect ( React :: Server . render_to_static_markup ( React . create_element ( Foo ) ) ) . to match ( /<input (type="text" value=""|value="" type="text")(\/ )?>/ )
3333 end
3434 end
3535
@@ -43,7 +43,7 @@ def render
4343 params . on_event
4444 end
4545 end
46- expect ( React . render_to_static_markup ( React . create_element ( Foo ) . on ( :event ) { 'works!' } ) ) . to eq ( '<span>works!</span>' )
46+ expect ( React :: Server . render_to_static_markup ( React . create_element ( Foo ) . on ( :event ) { 'works!' } ) ) . to eq ( '<span>works!</span>' )
4747 end
4848
4949 it 'will subscribe to multiple component event params' do
@@ -55,7 +55,7 @@ def render
5555 params . on_event1 +params . on_event2
5656 end
5757 end
58- expect ( React . render_to_static_markup ( React . create_element ( Foo ) . on ( :event1 , :event2 ) { 'works!' } ) ) . to eq ( '<span>works!works!</span>' )
58+ expect ( React :: Server . render_to_static_markup ( React . create_element ( Foo ) . on ( :event1 , :event2 ) { 'works!' } ) ) . to eq ( '<span>works!works!</span>' )
5959 end
6060
6161 it 'will subscribe to a native components event param' do
@@ -71,7 +71,7 @@ def render
7171 Foo . class_eval do
7272 imports "NativeComponent"
7373 end
74- expect ( React . render_to_static_markup ( React . create_element ( Foo ) . on ( :event ) { 'works!' } ) ) . to eq ( '<span>works!</span>' )
74+ expect ( React :: Server . render_to_static_markup ( React . create_element ( Foo ) . on ( :event ) { 'works!' } ) ) . to eq ( '<span>works!</span>' )
7575 end
7676
7777 it 'will subscribe to a component event param with a non-default name' do
@@ -82,7 +82,7 @@ def render
8282 params . my_event
8383 end
8484 end
85- expect ( React . render_to_static_markup ( React . create_element ( Foo ) . on ( "<my_event>" ) { 'works!' } ) ) . to eq ( '<span>works!</span>' )
85+ expect ( React :: Server . render_to_static_markup ( React . create_element ( Foo ) . on ( "<my_event>" ) { 'works!' } ) ) . to eq ( '<span>works!</span>' )
8686 end
8787
8888 it 'will subscribe to a component event param using the deprecated naming convention and generate a message' do
@@ -99,7 +99,7 @@ def render
9999 var org_error_console = window.console.error;
100100 window.console.warn = window.console.error = function(str){log.push(str)}
101101 }
102- expect ( React . render_to_static_markup ( React . create_element ( Foo ) . on ( :event ) { 'works!' } ) ) . to eq ( '<span>works!</span>' )
102+ expect ( React :: Server . render_to_static_markup ( React . create_element ( Foo ) . on ( :event ) { 'works!' } ) ) . to eq ( '<span>works!</span>' )
103103 `window.console.warn = org_warn_console; window.console.error = org_error_console;`
104104 expect ( `log[0]` ) . to match ( /Warning: Failed prop( type|Type): In component `Foo`\n Provided prop `on_event` not specified in spec/ )
105105 expect ( `log[1]` ) . to eq ( "Warning: Deprecated feature used in React::Component. In future releases React::Element#on('event') will no longer respond to the '_onEvent' emitter.\n Rename your emitter param to 'on_event' or use .on('<_onEvent>')" )
0 commit comments