

package com.example;

import org.junit.Test;
import org.junit.runner.RunWith;

@RunWith(NotBuckBlockJUnit4ClassRunner.class)
public class TestThatRunsForever {

  /**
   * If the default timeout in {@code .buckconfig} is set to 3 seconds, as expected, then this test
   * should fail due to a timeout.
   */
  @Test
  public void testThatRunsForever() {
    while (true) {
      try {
        Thread.sleep(/* millis */ 5 * 1000);
      } catch (InterruptedException e) {
        // Ignore.
      }
    }
  }

}
