rem: print("*** time = " + time); print("*** entry.lastModifiedTime / PR_USEC_PER_MSEC = " + (entry.lastModifiedTime / PR_USEC_PER_MSEC)); 
context: function testpass(source){  // Should exist.  do_check_true(source.hasEntry(FILENAME));  var entry = source.getEntry(FILENAME);  do_check_neq(entry, null);  do_check_false(entry.isDirectory);  // Should be stored  do_check_eq(entry.compression, ZIP_METHOD_STORE);  print("*** time = " + time);  print("*** entry.lastModifiedTime / PR_USEC_PER_MSEC = " + (entry.lastModifiedTime / PR_USEC_PER_MSEC));  var diff = Math.abs((entry.lastModifiedTime / PR_USEC_PER_MSEC) - time);  if (diff > TIME_RESOLUTION)    do_throw(diff);  // File size should match our data size.  do_check_eq(entry.realSize, DATA.length);  // When stored sizes should match.  do_check_eq(entry.size, entry.realSize);  // Check that the CRC is accurate  do_check_eq(entry.CRC32, CRC);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10234/0de0974e41b57c46fcbc4810de4fd3aa5c44864b/test_storedata.js/clean/modules/libjar/zipwriter/test/unit/test_storedata.js