@Test
public void testPythonArchiveWithAsyncAnalyzer() {

  try {
    final FileAnalyzer f4 =
        FileAnalyzerFactory.buildFileAnalyzer(
            new File("src/test/resources/gevent-1.2.2-cp35-cp35m-win_amd64.whl"));
    assertTrue(f4 instanceof PythonArchiveAnalyzer);
    final PythonArchiveAnalyzer paa = (PythonArchiveAnalyzer) f4;
    final Map<ConstructId, Construct> c4 = paa.getConstructs();
    //			assertEquals(128, c4.size());
    //			assertEquals("a3d55aa79369aef5345c036a8a26307f", paa.getDigest().toLowerCase());
  } catch (IllegalArgumentException e) {
    e.printStackTrace();
    assertTrue(false);
  } catch (FileAnalysisException e) {
    e.printStackTrace();
    assertTrue(false);
  }
}