test/com/google/javascript/jscomp/TypeCheckTest.java
/**
   * Test that type inference continues with the right side, when no short-circuiting is possible.
   * See bugid 1205387 for more details.
   */
Test that type inference continues with the right side, when no short-circuiting is possible.
See bugid 1205387 for more details.
Test that type inference continues with the right side when no short - circuiting is possible . See bugid 1205387 for more details .
@Test
  public void testOr4() {
     testTypes("/**@type {number} */var x;x=null || \"a\";",
         "assignment\n" +
         "found   : string\n" +
         "required: number");
  }
@ Test public void testOr4 ( ) { testTypes ( "/**@type {number} */var x;x=null || \"a\";" , "assignment\n" + "found   : string\n" + "required: number" ) ; }
Test that type inference continues with the right side, when no short-circuiting is possible.
Test that type inference continues with the right side when no short - circuiting is possible .