package com.crawljax.browser;
import static com.crawljax.browser.matchers.StateFlowGraphMatchers.hasStates;
import static org.junit.Assert.assertThat;
import org.eclipse.jetty.util.resource.Resource;
import org.junit.Test;
import com.crawljax.core.CrawlSession;
import com.crawljax.test.BaseCrawler;
import com.crawljax.test.BrowserTest;
public class BrowserClosesDownloadPopUp implements BrowserTest {
@Test
public void webBrowserWindowOpensItIsIgnored() {
BaseCrawler crawler =
new BaseCrawler(Resource.newClassPathResource("/site"), "download/download.html");
CrawlSession crawl = crawler.crawl();
assertThat(crawl.getStateFlowGraph(), hasStates(2));
}
}