File: ziptools/ziptools/selftest/windows-skipcruft-output.txt


**** CREATING ****

Zipping ['..\\test1', '..\\test2'] to selftest\Windows\skipcruft\ziptest.zip
Cruft patterns: {'skip': ['.*', '[dD]esktop.ini', 'Thumbs.db', '~*', '$*', '*.py[co]'], 'keep': ['.htaccess']}
Adding folder ..\test1
--Skipping file .DS_Store
--Skipping file ._.TemporaryItems
Adding  file  ..\test1\f0.txt
Adding  file  ..\test1\f1.txt
Adding  file  ..\test1\f3.txt
Adding  file  ..\test1\f6.txt
Adding  file  ..\test1\m1
Adding folder ..\test1\d1
--Skipping file ._.DS_Store
--Skipping file ._someimage.png
Adding  file  ..\test1\d1\fa1.txt
Adding folder ..\test1\d3
--Skipping folder .fseventsd
--Skipping file .DS_Store
Adding  file  ..\test1\d3\.htaccess
--Skipping file .Trashes
Adding  file  ..\test1\d3\f2.txt
Adding  file  ..\test1\d3\f3.txt
Adding  file  ..\test1\d3\f4.txt
Adding folder ..\test1\m2
--Skipping file .DS_Store
Adding  file  ..\test1\m2\.htaccess
Adding folder ..\test2
--Skipping folder $RECYCLE.BIN
--Skipping folder .Trash-1000
--Skipping file Desktop.ini
Adding  file  ..\test2\f0.txt
Adding  file  ..\test2\f2.txt
Adding  file  ..\test2\f3.txt
Adding  file  ..\test2\f6.txt
Adding  file  ..\test2\m2
Adding folder ..\test2\d2
Adding folder ..\test2\d3
Adding  file  ..\test2\d3\.htaccess
--Skipping file desktop.ini
Adding  file  ..\test2\d3\f2.txt
Adding  file  ..\test2\d3\f3.txt
Adding  file  ..\test2\d3\f5.txt
--Skipping file Thumbs.db
Adding folder ..\test2\m1
Adding folder ..\test2\__bkp__
Adding  file  ..\test2\__bkp__\README.txt
Adding folder ..\test2\__bkp__\date150325-time115227
Adding  file  ..\test2\__bkp__\date150325-time115227\f2.txt
Adding  file  ..\test2\__bkp__\date150325-time115227\f3.txt
Adding  file  ..\test2\__bkp__\date150325-time115227\m2
Adding  file  ..\test2\__bkp__\date150325-time115227\__added__.txt
Adding folder ..\test2\__bkp__\date150325-time115227\d2
Adding folder ..\test2\__bkp__\date150325-time115227\d3
Adding  file  ..\test2\__bkp__\date150325-time115227\d3\f3.txt
Adding  file  ..\test2\__bkp__\date150325-time115227\d3\f5.txt
Adding folder ..\test2\__bkp__\date150325-time115227\m1
Adding folder ..\test2\__bkp__\date150325-time115317
Adding  file  ..\test2\__bkp__\date150325-time115317\spam.txt
Adding folder ..\test2\__bkp__\date150325-time115355
Adding  file  ..\test2\__bkp__\date150325-time115355\__added__.txt
Adding folder ..\test2\__bkp__\date150325-time115417
Adding  file  ..\test2\__bkp__\date150325-time115417\__added__.txt
Adding folder ..\test2\__bkp__\date150325-time115452
Adding  file  ..\test2\__bkp__\date150325-time115452\spam2.txt
Adding  file  ..\test2\__bkp__\date150325-time115452\__added__.txt
Adding folder ..\test2\__bkp__\date150325-time115541
Adding  file  ..\test2\__bkp__\date150325-time115541\f0.txt
Adding folder ..\test2\__bkp__\date150325-time115549
Adding  file  ..\test2\__bkp__\date150325-time115549\f0.txt
Adding folder ..\test2\__bkp__\date150325-time115557
Adding  file  ..\test2\__bkp__\date150325-time115557\f0.txt
Adding folder ..\test2\__bkp__\date150325-time115607
Adding  file  ..\test2\__bkp__\date150325-time115607\f0.txt
Adding folder ..\test2\__bkp__\date150325-time115737
Adding  file  ..\test2\__bkp__\date150325-time115737\f0.txt
Adding  file  ..\test2\__bkp__\date150325-time115737\__added__.txt


**** EXTRACTING ****

Unzipping from selftest\Windows\skipcruft\ziptest.zip to selftest\Windows\skipcruft
Extracted ../test1/
		=> selftest\Windows\skipcruft\test1
Extracted ../test1/f0.txt
		=> selftest\Windows\skipcruft\test1\f0.txt
Extracted ../test1/f1.txt
		=> selftest\Windows\skipcruft\test1\f1.txt
Extracted ../test1/f3.txt
		=> selftest\Windows\skipcruft\test1\f3.txt
Extracted ../test1/f6.txt
		=> selftest\Windows\skipcruft\test1\f6.txt
Extracted ../test1/m1
		=> selftest\Windows\skipcruft\test1\m1
Extracted ../test1/d1/
		=> selftest\Windows\skipcruft\test1\d1
Extracted ../test1/d1/fa1.txt
		=> selftest\Windows\skipcruft\test1\d1\fa1.txt
Extracted ../test1/d3/
		=> selftest\Windows\skipcruft\test1\d3
Extracted ../test1/d3/.htaccess
		=> selftest\Windows\skipcruft\test1\d3\.htaccess
Extracted ../test1/d3/f2.txt
		=> selftest\Windows\skipcruft\test1\d3\f2.txt
Extracted ../test1/d3/f3.txt
		=> selftest\Windows\skipcruft\test1\d3\f3.txt
Extracted ../test1/d3/f4.txt
		=> selftest\Windows\skipcruft\test1\d3\f4.txt
Extracted ../test1/m2/
		=> selftest\Windows\skipcruft\test1\m2
Extracted ../test1/m2/.htaccess
		=> selftest\Windows\skipcruft\test1\m2\.htaccess
Extracted ../test2/
		=> selftest\Windows\skipcruft\test2
Extracted ../test2/f0.txt
		=> selftest\Windows\skipcruft\test2\f0.txt
Extracted ../test2/f2.txt
		=> selftest\Windows\skipcruft\test2\f2.txt
Extracted ../test2/f3.txt
		=> selftest\Windows\skipcruft\test2\f3.txt
Extracted ../test2/f6.txt
		=> selftest\Windows\skipcruft\test2\f6.txt
Extracted ../test2/m2
		=> selftest\Windows\skipcruft\test2\m2
Extracted ../test2/d2/
		=> selftest\Windows\skipcruft\test2\d2
Extracted ../test2/d3/
		=> selftest\Windows\skipcruft\test2\d3
Extracted ../test2/d3/.htaccess
		=> selftest\Windows\skipcruft\test2\d3\.htaccess
Extracted ../test2/d3/f2.txt
		=> selftest\Windows\skipcruft\test2\d3\f2.txt
Extracted ../test2/d3/f3.txt
		=> selftest\Windows\skipcruft\test2\d3\f3.txt
Extracted ../test2/d3/f5.txt
		=> selftest\Windows\skipcruft\test2\d3\f5.txt
Extracted ../test2/m1/
		=> selftest\Windows\skipcruft\test2\m1
Extracted ../test2/__bkp__/
		=> selftest\Windows\skipcruft\test2\__bkp__
Extracted ../test2/__bkp__/README.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\README.txt
Extracted ../test2/__bkp__/date150325-time115227/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227
Extracted ../test2/__bkp__/date150325-time115227/f2.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\f2.txt
Extracted ../test2/__bkp__/date150325-time115227/f3.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\f3.txt
Extracted ../test2/__bkp__/date150325-time115227/m2
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\m2
Extracted ../test2/__bkp__/date150325-time115227/__added__.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\__added__.txt
Extracted ../test2/__bkp__/date150325-time115227/d2/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\d2
Extracted ../test2/__bkp__/date150325-time115227/d3/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\d3
Extracted ../test2/__bkp__/date150325-time115227/d3/f3.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\d3\f3.txt
Extracted ../test2/__bkp__/date150325-time115227/d3/f5.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\d3\f5.txt
Extracted ../test2/__bkp__/date150325-time115227/m1/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\m1
Extracted ../test2/__bkp__/date150325-time115317/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115317
Extracted ../test2/__bkp__/date150325-time115317/spam.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115317\spam.txt
Extracted ../test2/__bkp__/date150325-time115355/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115355
Extracted ../test2/__bkp__/date150325-time115355/__added__.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115355\__added__.txt
Extracted ../test2/__bkp__/date150325-time115417/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115417
Extracted ../test2/__bkp__/date150325-time115417/__added__.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115417\__added__.txt
Extracted ../test2/__bkp__/date150325-time115452/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115452
Extracted ../test2/__bkp__/date150325-time115452/spam2.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115452\spam2.txt
Extracted ../test2/__bkp__/date150325-time115452/__added__.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115452\__added__.txt
Extracted ../test2/__bkp__/date150325-time115541/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115541
Extracted ../test2/__bkp__/date150325-time115541/f0.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115541\f0.txt
Extracted ../test2/__bkp__/date150325-time115549/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115549
Extracted ../test2/__bkp__/date150325-time115549/f0.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115549\f0.txt
Extracted ../test2/__bkp__/date150325-time115557/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115557
Extracted ../test2/__bkp__/date150325-time115557/f0.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115557\f0.txt
Extracted ../test2/__bkp__/date150325-time115607/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115607
Extracted ../test2/__bkp__/date150325-time115607/f0.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115607\f0.txt
Extracted ../test2/__bkp__/date150325-time115737/
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115737
Extracted ../test2/__bkp__/date150325-time115737/f0.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115737\f0.txt
Extracted ../test2/__bkp__/date150325-time115737/__added__.txt
		=> selftest\Windows\skipcruft\test2\__bkp__\date150325-time115737\__added__.txt


**** COMPARING MODTIMES: test1 ****

Using Python 3.5+ os.scandir() optimized variant.
Starting.
------------------------------------------------------------------------------- 
*Collecting tree differences
comparing [..\test1] [selftest\Windows\skipcruft\test1]
comparing [..\test1\d1] [selftest\Windows\skipcruft\test1\d1]
comparing [..\test1\d3] [selftest\Windows\skipcruft\test1\d3]
comparing [..\test1\m2] [selftest\Windows\skipcruft\test1\m2]
Phase runtime: 0.0006788255779913898
------------------------------------------------------------------------------- 
*Reporting tree differences
-------------------------------------------------------------------------------
SAMEFILE DIFFERENCES: (name, dirfrom, dirto, why)
**These items will be replaced in dirto by automatic resolution**

[]
-------------------------------------------------------------------------------
UNIQUE ITEMS IN DIRTO: (names, dirfrom, dirto)
**These items will be deleted from dirto by automatic resolution**

[]
-------------------------------------------------------------------------------
UNIQUE ITEMS IN DIRFROM: (names, dirfrom, dirto)
**These items will be copied over to dirto by automatic resolution**

[(['.DS_Store', '._.TemporaryItems'],
  '..\\test1',
  'selftest\\Windows\\skipcruft\\test1'),
 (['._.DS_Store', '._someimage.png'],
  '..\\test1\\d1',
  'selftest\\Windows\\skipcruft\\test1\\d1'),
 (['.DS_Store', '.fseventsd', '.Trashes'],
  '..\\test1\\d3',
  'selftest\\Windows\\skipcruft\\test1\\d3'),
 (['.DS_Store'], '..\\test1\\m2', 'selftest\\Windows\\skipcruft\\test1\\m2')]
-------------------------------------------------------------------------------
MIXED MODE NAMES: (name, dirfrom, dirto)
**These items will be replaced in dirto by automatic resolution**

[]
------------------------------------------------------------------------------- 
*Summary
Compared    => files: 11, folders: 4
Differences => samefile: 0, uniqueto: 0, uniquefrom: 8, mixedmode: 0
Changed:
files   => created: 0, deleted: 0, replaced: 0
folders => created: 0, deleted: 0, replaced: 0
-------------------------------------------------------------------------------
Finished.


**** COMPARING MODTIMES: test2 ****

Using Python 3.5+ os.scandir() optimized variant.
Starting.
------------------------------------------------------------------------------- 
*Collecting tree differences
comparing [..\test2] [selftest\Windows\skipcruft\test2]
excluding ..\test2\__bkp__
excluding selftest\Windows\skipcruft\test2\__bkp__
comparing [..\test2\d2] [selftest\Windows\skipcruft\test2\d2]
comparing [..\test2\d3] [selftest\Windows\skipcruft\test2\d3]
comparing [..\test2\m1] [selftest\Windows\skipcruft\test2\m1]
Phase runtime: 0.0005717969231460951
------------------------------------------------------------------------------- 
*Reporting tree differences
-------------------------------------------------------------------------------
SAMEFILE DIFFERENCES: (name, dirfrom, dirto, why)
**These items will be replaced in dirto by automatic resolution**

[]
-------------------------------------------------------------------------------
UNIQUE ITEMS IN DIRTO: (names, dirfrom, dirto)
**These items will be deleted from dirto by automatic resolution**

[]
-------------------------------------------------------------------------------
UNIQUE ITEMS IN DIRFROM: (names, dirfrom, dirto)
**These items will be copied over to dirto by automatic resolution**

[(['$RECYCLE.BIN', '.Trash-1000', 'Desktop.ini'],
  '..\\test2',
  'selftest\\Windows\\skipcruft\\test2'),
 (['desktop.ini', 'Thumbs.db'],
  '..\\test2\\d3',
  'selftest\\Windows\\skipcruft\\test2\\d3')]
-------------------------------------------------------------------------------
MIXED MODE NAMES: (name, dirfrom, dirto)
**These items will be replaced in dirto by automatic resolution**

[]
------------------------------------------------------------------------------- 
*Summary
Compared    => files: 9, folders: 4
Differences => samefile: 0, uniqueto: 0, uniquefrom: 5, mixedmode: 0
Changed:
files   => created: 0, deleted: 0, replaced: 0
folders => created: 0, deleted: 0, replaced: 0
-------------------------------------------------------------------------------
Finished.


**** COMPARING CONTENT: test1 ****

--------------------
Comparing ..\test1 to selftest\Windows\skipcruft\test1
*UNIQUE items in ..\test1:
... .DS_Store
... ._.TemporaryItems
Comparing contents
f0.txt matches
f1.txt matches
f3.txt matches
f6.txt matches
m1 matches
--------------------
Comparing ..\test1\d1 to selftest\Windows\skipcruft\test1\d1
*UNIQUE items in ..\test1\d1:
... ._.DS_Store
... ._someimage.png
Comparing contents
fa1.txt matches
--------------------
Comparing ..\test1\d3 to selftest\Windows\skipcruft\test1\d3
*UNIQUE items in ..\test1\d3:
... .DS_Store
... .fseventsd
... .Trashes
Comparing contents
.htaccess matches
f2.txt matches
f3.txt matches
f4.txt matches
--------------------
Comparing ..\test1\m2 to selftest\Windows\skipcruft\test1\m2
*UNIQUE items in ..\test1\m2:
... .DS_Store
Comparing contents
.htaccess matches
================================================================================
Runtime hrs:mins:secs = 0:0:0.01
Dirs checked 4, Files checked: 11, Files skipped: 0
Diffs found: 4
- items UNIQUE at [..\test1] - [selftest\Windows\skipcruft\test1]
- items UNIQUE at [..\test1\d1] - [selftest\Windows\skipcruft\test1\d1]
- items UNIQUE at [..\test1\d3] - [selftest\Windows\skipcruft\test1\d3]
- items UNIQUE at [..\test1\m2] - [selftest\Windows\skipcruft\test1\m2]
End of report.


**** COMPARING CONTENT: test2 ****

--------------------
Comparing ..\test2 to selftest\Windows\skipcruft\test2
*UNIQUE items in ..\test2:
... $RECYCLE.BIN
... .Trash-1000
... Desktop.ini
Comparing contents
f0.txt matches
f2.txt matches
f3.txt matches
f6.txt matches
m2 matches
--------------------
Comparing ..\test2\d2 to selftest\Windows\skipcruft\test2\d2
Directory lists are identical
Comparing contents
--------------------
Comparing ..\test2\d3 to selftest\Windows\skipcruft\test2\d3
*UNIQUE items in ..\test2\d3:
... desktop.ini
... Thumbs.db
Comparing contents
.htaccess matches
f2.txt matches
f3.txt matches
f5.txt matches
--------------------
Comparing ..\test2\m1 to selftest\Windows\skipcruft\test2\m1
Directory lists are identical
Comparing contents
--------------------
Comparing ..\test2\__bkp__ to selftest\Windows\skipcruft\test2\__bkp__
Directory lists are identical
Comparing contents
README.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115227 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227
Directory lists are identical
Comparing contents
f2.txt matches
f3.txt matches
m2 matches
__added__.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115227\d2 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\d2
Directory lists are identical
Comparing contents
--------------------
Comparing ..\test2\__bkp__\date150325-time115227\d3 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\d3
Directory lists are identical
Comparing contents
f3.txt matches
f5.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115227\m1 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115227\m1
Directory lists are identical
Comparing contents
--------------------
Comparing ..\test2\__bkp__\date150325-time115317 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115317
Directory lists are identical
Comparing contents
spam.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115355 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115355
Directory lists are identical
Comparing contents
__added__.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115417 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115417
Directory lists are identical
Comparing contents
__added__.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115452 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115452
Directory lists are identical
Comparing contents
spam2.txt matches
__added__.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115541 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115541
Directory lists are identical
Comparing contents
f0.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115549 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115549
Directory lists are identical
Comparing contents
f0.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115557 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115557
Directory lists are identical
Comparing contents
f0.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115607 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115607
Directory lists are identical
Comparing contents
f0.txt matches
--------------------
Comparing ..\test2\__bkp__\date150325-time115737 to selftest\Windows\skipcruft\test2\__bkp__\date150325-time115737
Directory lists are identical
Comparing contents
f0.txt matches
__added__.txt matches
================================================================================
Runtime hrs:mins:secs = 0:0:0.03
Dirs checked 18, Files checked: 27, Files skipped: 0
Diffs found: 2
- items UNIQUE at [..\test2] - [selftest\Windows\skipcruft\test2]
- items UNIQUE at [..\test2\d3] - [selftest\Windows\skipcruft\test2\d3]
End of report.
Press Enter to exit.



[Home page] Books Code Blog Python Author Train Find ©M.Lutz