mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-07-15 01:24:29 +02:00
fixup dir parser tests
This commit is contained in:
2
tests/fixtures/windows-10/dir-C.json
vendored
2
tests/fixtures/windows-10/dir-C.json
vendored
@ -1 +1 @@
|
|||||||
{"C:\\Program Files\\Internet Explorer": [{"date": "03/24/2021", "time": "03:15 PM", "dir": true, "size": null, "filename": "."}, {"date": "03/24/2021", "time": "03:15 PM", "dir": true, "size": null, "filename": ".."}, {"date": "12/07/2019", "time": "02:49 AM", "dir": true, "size": null, "filename": "en-US"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 54784, "filename": "ExtExport.exe"}, {"date": "03/24/2021", "time": "03:15 PM", "dir": false, "size": 0, "filename": "file name.txt"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 54784, "filename": "hmmapi.dll"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 515072, "filename": "iediagcmd.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 504832, "filename": "ieinstal.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 224768, "filename": "ielowutil.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 421888, "filename": "IEShims.dll"}, {"date": "12/06/2019", "time": "02:47 PM", "dir": false, "size": 819136, "filename": "iexplore.exe"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "images"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "SIGNUP"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 48536, "filename": "sqmapi.dll"}]}
|
[{"date":"03/24/2021","time":"03:15 PM","dir":true,"size":null,"filename":".","parent":"C:\\Program Files\\Internet Explorer","epoch":1616624100},{"date":"03/24/2021","time":"03:15 PM","dir":true,"size":null,"filename":"..","parent":"C:\\Program Files\\Internet Explorer","epoch":1616624100},{"date":"12/07/2019","time":"02:49 AM","dir":true,"size":null,"filename":"en-US","parent":"C:\\Program Files\\Internet Explorer","epoch":1575715740},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":54784,"filename":"ExtExport.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"03/24/2021","time":"03:15 PM","dir":false,"size":0,"filename":"file name.txt","parent":"C:\\Program Files\\Internet Explorer","epoch":1616624100},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":54784,"filename":"hmmapi.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":515072,"filename":"iediagcmd.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":504832,"filename":"ieinstal.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":224768,"filename":"ielowutil.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":421888,"filename":"IEShims.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/06/2019","time":"02:47 PM","dir":false,"size":819136,"filename":"iexplore.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575672420},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"images","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713640},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"SIGNUP","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713640},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":48536,"filename":"sqmapi.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340}]
|
||||||
|
2
tests/fixtures/windows-10/dir-ODTC.json
vendored
2
tests/fixtures/windows-10/dir-ODTC.json
vendored
@ -1 +1 @@
|
|||||||
{"C:\\Program Files\\Internet Explorer": [{"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 54784, "filename": "hmmapi.dll"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 224768, "filename": "ielowutil.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 54784, "filename": "ExtExport.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 515072, "filename": "iediagcmd.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 421888, "filename": "IEShims.dll"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 504832, "filename": "ieinstal.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 48536, "filename": "sqmapi.dll"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "images"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": ".."}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "SIGNUP"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "."}, {"date": "12/07/2019", "time": "02:49 AM", "dir": true, "size": null, "filename": "en-US"}, {"date": "12/07/2019", "time": "02:49 AM", "dir": false, "size": 819136, "filename": "iexplore.exe"}, {"date": "03/24/2021", "time": "03:15 PM", "dir": false, "size": 0, "filename": "file name.txt"}]}
|
[{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":54784,"filename":"hmmapi.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":224768,"filename":"ielowutil.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":54784,"filename":"ExtExport.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":515072,"filename":"iediagcmd.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":421888,"filename":"IEShims.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":504832,"filename":"ieinstal.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":48536,"filename":"sqmapi.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"images","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713640},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"..","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713640},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"SIGNUP","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713640},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":".","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713640},{"date":"12/07/2019","time":"02:49 AM","dir":true,"size":null,"filename":"en-US","parent":"C:\\Program Files\\Internet Explorer","epoch":1575715740},{"date":"12/07/2019","time":"02:49 AM","dir":false,"size":819136,"filename":"iexplore.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575715740},{"date":"03/24/2021","time":"03:15 PM","dir":false,"size":0,"filename":"file name.txt","parent":"C:\\Program Files\\Internet Explorer","epoch":1616624100}]
|
||||||
|
2
tests/fixtures/windows-10/dir-S.json
vendored
2
tests/fixtures/windows-10/dir-S.json
vendored
@ -1 +1 @@
|
|||||||
{"C:\\Program Files\\Internet Explorer": [{"date": "03/24/2021", "time": "03:15 PM", "dir": true, "size": null, "filename": "."}, {"date": "03/24/2021", "time": "03:15 PM", "dir": true, "size": null, "filename": ".."}, {"date": "12/07/2019", "time": "02:49 AM", "dir": true, "size": null, "filename": "en-US"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 54784, "filename": "ExtExport.exe"}, {"date": "03/24/2021", "time": "03:15 PM", "dir": false, "size": 0, "filename": "file name.txt"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 54784, "filename": "hmmapi.dll"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 515072, "filename": "iediagcmd.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 504832, "filename": "ieinstal.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 224768, "filename": "ielowutil.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 421888, "filename": "IEShims.dll"}, {"date": "12/06/2019", "time": "02:47 PM", "dir": false, "size": 819136, "filename": "iexplore.exe"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "images"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "SIGNUP"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 48536, "filename": "sqmapi.dll"}], "C:\\Program Files\\Internet Explorer\\en-US": [{"date": "12/07/2019", "time": "02:49 AM", "dir": true, "size": null, "filename": "."}, {"date": "12/07/2019", "time": "02:49 AM", "dir": true, "size": null, "filename": ".."}, {"date": "12/07/2019", "time": "02:48 AM", "dir": false, "size": 2560, "filename": "hmmapi.dll.mui"}, {"date": "12/07/2019", "time": "02:48 AM", "dir": false, "size": 2560, "filename": "ieinstal.exe.mui"}, {"date": "12/07/2019", "time": "02:48 AM", "dir": false, "size": 5632, "filename": "iexplore.exe.mui"}], "C:\\Program Files\\Internet Explorer\\images": [{"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "."}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": ".."}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 5430, "filename": "bing.ico"}], "C:\\Program Files\\Internet Explorer\\SIGNUP": [{"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "."}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": ".."}, {"date": "12/07/2019", "time": "02:12 AM", "dir": false, "size": 452, "filename": "install.ins"}]}
|
[{"date":"03/24/2021","time":"03:15 PM","dir":true,"size":null,"filename":".","parent":"C:\\Program Files\\Internet Explorer","epoch":1616624100},{"date":"03/24/2021","time":"03:15 PM","dir":true,"size":null,"filename":"..","parent":"C:\\Program Files\\Internet Explorer","epoch":1616624100},{"date":"12/07/2019","time":"02:49 AM","dir":true,"size":null,"filename":"en-US","parent":"C:\\Program Files\\Internet Explorer","epoch":1575715740},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":54784,"filename":"ExtExport.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"03/24/2021","time":"03:15 PM","dir":false,"size":0,"filename":"file name.txt","parent":"C:\\Program Files\\Internet Explorer","epoch":1616624100},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":54784,"filename":"hmmapi.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":515072,"filename":"iediagcmd.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":504832,"filename":"ieinstal.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":224768,"filename":"ielowutil.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":421888,"filename":"IEShims.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/06/2019","time":"02:47 PM","dir":false,"size":819136,"filename":"iexplore.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575672420},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"images","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713640},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"SIGNUP","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713640},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":48536,"filename":"sqmapi.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:49 AM","dir":true,"size":null,"filename":".","parent":"C:\\Program Files\\Internet Explorer\\en-US","epoch":1575715740},{"date":"12/07/2019","time":"02:49 AM","dir":true,"size":null,"filename":"..","parent":"C:\\Program Files\\Internet Explorer\\en-US","epoch":1575715740},{"date":"12/07/2019","time":"02:48 AM","dir":false,"size":2560,"filename":"hmmapi.dll.mui","parent":"C:\\Program Files\\Internet Explorer\\en-US","epoch":1575715680},{"date":"12/07/2019","time":"02:48 AM","dir":false,"size":2560,"filename":"ieinstal.exe.mui","parent":"C:\\Program Files\\Internet Explorer\\en-US","epoch":1575715680},{"date":"12/07/2019","time":"02:48 AM","dir":false,"size":5632,"filename":"iexplore.exe.mui","parent":"C:\\Program Files\\Internet Explorer\\en-US","epoch":1575715680},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":".","parent":"C:\\Program Files\\Internet Explorer\\images","epoch":1575713640},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"..","parent":"C:\\Program Files\\Internet Explorer\\images","epoch":1575713640},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":5430,"filename":"bing.ico","parent":"C:\\Program Files\\Internet Explorer\\images","epoch":1575713340},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":".","parent":"C:\\Program Files\\Internet Explorer\\SIGNUP","epoch":1575713640},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"..","parent":"C:\\Program Files\\Internet Explorer\\SIGNUP","epoch":1575713640},{"date":"12/07/2019","time":"02:12 AM","dir":false,"size":452,"filename":"install.ins","parent":"C:\\Program Files\\Internet Explorer\\SIGNUP","epoch":1575713520}]
|
||||||
|
2
tests/fixtures/windows-10/dir-dirs.json
vendored
2
tests/fixtures/windows-10/dir-dirs.json
vendored
@ -1 +1 @@
|
|||||||
{"C:\\Users\\Yoda\\Desktop\\jc\\docs": [{"date": "03/25/2021", "time": "02:36 PM", "dir": true, "size": null, "filename": "."}, {"date": "03/25/2021", "time": "02:36 PM", "dir": true, "size": null, "filename": ".."}, {"date": "03/25/2021", "time": "02:38 PM", "dir": true, "size": null, "filename": "parsers"}, {"date": "03/25/2021", "time": "02:36 PM", "dir": false, "size": 2713, "filename": "readme.md"}, {"date": "03/25/2021", "time": "02:36 PM", "dir": false, "size": 1338, "filename": "utils.md"}], "C:\\Users\\Yoda\\Desktop\\jc\\man": [{"date": "03/25/2021", "time": "02:36 PM", "dir": true, "size": null, "filename": "."}, {"date": "03/25/2021", "time": "02:36 PM", "dir": true, "size": null, "filename": ".."}, {"date": "03/25/2021", "time": "02:36 PM", "dir": false, "size": 4300, "filename": "jc.1"}]}
|
[{"date":"03/25/2021","time":"02:36 PM","dir":true,"size":null,"filename":".","parent":"C:\\Users\\Yoda\\Desktop\\jc\\docs","epoch":1616708160},{"date":"03/25/2021","time":"02:36 PM","dir":true,"size":null,"filename":"..","parent":"C:\\Users\\Yoda\\Desktop\\jc\\docs","epoch":1616708160},{"date":"03/25/2021","time":"02:38 PM","dir":true,"size":null,"filename":"parsers","parent":"C:\\Users\\Yoda\\Desktop\\jc\\docs","epoch":1616708280},{"date":"03/25/2021","time":"02:36 PM","dir":false,"size":2713,"filename":"readme.md","parent":"C:\\Users\\Yoda\\Desktop\\jc\\docs","epoch":1616708160},{"date":"03/25/2021","time":"02:36 PM","dir":false,"size":1338,"filename":"utils.md","parent":"C:\\Users\\Yoda\\Desktop\\jc\\docs","epoch":1616708160},{"date":"03/25/2021","time":"02:36 PM","dir":true,"size":null,"filename":".","parent":"C:\\Users\\Yoda\\Desktop\\jc\\man","epoch":1616708160},{"date":"03/25/2021","time":"02:36 PM","dir":true,"size":null,"filename":"..","parent":"C:\\Users\\Yoda\\Desktop\\jc\\man","epoch":1616708160},{"date":"03/25/2021","time":"02:36 PM","dir":false,"size":4300,"filename":"jc.1","parent":"C:\\Users\\Yoda\\Desktop\\jc\\man","epoch":1616708160}]
|
||||||
|
2
tests/fixtures/windows-10/dir-files.json
vendored
2
tests/fixtures/windows-10/dir-files.json
vendored
@ -1 +1 @@
|
|||||||
{"C:\\Users\\Yoda\\Desktop\\jc": [{"date": "03/25/2021", "time": "02:38 PM", "dir": false, "size": 4253, "filename": "docgen.sh"}, {"date": "03/25/2021", "time": "02:36 PM", "dir": false, "size": 1088, "filename": "LICENSE.md"}, {"date": "03/25/2021", "time": "02:36 PM", "dir": false, "size": 27063, "filename": "README.md"}]}
|
[{"date":"03/25/2021","time":"02:38 PM","dir":false,"size":4253,"filename":"docgen.sh","parent":"C:\\Users\\Yoda\\Desktop\\jc","epoch":1616708280},{"date":"03/25/2021","time":"02:36 PM","dir":false,"size":1088,"filename":"LICENSE.md","parent":"C:\\Users\\Yoda\\Desktop\\jc","epoch":1616708160},{"date":"03/25/2021","time":"02:36 PM","dir":false,"size":27063,"filename":"README.md","parent":"C:\\Users\\Yoda\\Desktop\\jc","epoch":1616708160}]
|
||||||
|
2
tests/fixtures/windows-10/dir-mix.json
vendored
2
tests/fixtures/windows-10/dir-mix.json
vendored
@ -1 +1 @@
|
|||||||
{"C:\\Users\\Yoda\\Desktop\\jc": [{"date": "03/25/2021", "time": "02:38 PM", "dir": false, "size": 4253, "filename": "docgen.sh"}, {"date": "03/25/2021", "time": "02:38 PM", "dir": false, "size": 58995, "filename": "EXAMPLES.md"}], "C:\\Users\\Yoda\\Desktop\\jc\\docs": [{"date": "03/25/2021", "time": "02:36 PM", "dir": true, "size": null, "filename": "."}, {"date": "03/25/2021", "time": "02:36 PM", "dir": true, "size": null, "filename": ".."}, {"date": "03/25/2021", "time": "02:38 PM", "dir": true, "size": null, "filename": "parsers"}, {"date": "03/25/2021", "time": "02:36 PM", "dir": false, "size": 2713, "filename": "readme.md"}, {"date": "03/25/2021", "time": "02:36 PM", "dir": false, "size": 1338, "filename": "utils.md"}]}
|
[{"date":"03/25/2021","time":"02:38 PM","dir":false,"size":4253,"filename":"docgen.sh","parent":"C:\\Users\\Yoda\\Desktop\\jc","epoch":1616708280},{"date":"03/25/2021","time":"02:36 PM","dir":true,"size":null,"filename":".","parent":"C:\\Users\\Yoda\\Desktop\\jc\\docs","epoch":1616708160},{"date":"03/25/2021","time":"02:36 PM","dir":true,"size":null,"filename":"..","parent":"C:\\Users\\Yoda\\Desktop\\jc\\docs","epoch":1616708160},{"date":"03/25/2021","time":"02:38 PM","dir":true,"size":null,"filename":"parsers","parent":"C:\\Users\\Yoda\\Desktop\\jc\\docs","epoch":1616708280},{"date":"03/25/2021","time":"02:36 PM","dir":false,"size":2713,"filename":"readme.md","parent":"C:\\Users\\Yoda\\Desktop\\jc\\docs","epoch":1616708160},{"date":"03/25/2021","time":"02:36 PM","dir":false,"size":1338,"filename":"utils.md","parent":"C:\\Users\\Yoda\\Desktop\\jc\\docs","epoch":1616708160},{"date":"03/25/2021","time":"02:38 PM","dir":false,"size":58995,"filename":"EXAMPLES.md","parent":"C:\\Users\\Yoda\\Desktop\\jc","epoch":1616708280}]
|
||||||
|
1
tests/fixtures/windows-10/dir-raw.json
vendored
1
tests/fixtures/windows-10/dir-raw.json
vendored
@ -1 +0,0 @@
|
|||||||
{"C:\\Program Files\\Internet Explorer": [{"date": "03/24/2021", "time": "03:15 PM", "dir": true, "size": null, "filename": "."}, {"date": "03/24/2021", "time": "03:15 PM", "dir": true, "size": null, "filename": ".."}, {"date": "12/07/2019", "time": "02:49 AM", "dir": true, "size": null, "filename": "en-US"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": "54,784", "filename": "ExtExport.exe"}, {"date": "03/24/2021", "time": "03:15 PM", "dir": false, "size": "0", "filename": "file name.txt"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": "54,784", "filename": "hmmapi.dll"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": "515,072", "filename": "iediagcmd.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": "504,832", "filename": "ieinstal.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": "224,768", "filename": "ielowutil.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": "421,888", "filename": "IEShims.dll"}, {"date": "12/06/2019", "time": "02:47 PM", "dir": false, "size": "819,136", "filename": "iexplore.exe"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "images"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "SIGNUP"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": "48,536", "filename": "sqmapi.dll"}]}
|
|
2
tests/fixtures/windows-10/dir.json
vendored
2
tests/fixtures/windows-10/dir.json
vendored
@ -1 +1 @@
|
|||||||
{"C:\\Program Files\\Internet Explorer": [{"date": "03/24/2021", "time": "03:15 PM", "dir": true, "size": null, "filename": "."}, {"date": "03/24/2021", "time": "03:15 PM", "dir": true, "size": null, "filename": ".."}, {"date": "12/07/2019", "time": "02:49 AM", "dir": true, "size": null, "filename": "en-US"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 54784, "filename": "ExtExport.exe"}, {"date": "03/24/2021", "time": "03:15 PM", "dir": false, "size": 0, "filename": "file name.txt"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 54784, "filename": "hmmapi.dll"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 515072, "filename": "iediagcmd.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 504832, "filename": "ieinstal.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 224768, "filename": "ielowutil.exe"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 421888, "filename": "IEShims.dll"}, {"date": "12/06/2019", "time": "02:47 PM", "dir": false, "size": 819136, "filename": "iexplore.exe"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "images"}, {"date": "12/07/2019", "time": "02:14 AM", "dir": true, "size": null, "filename": "SIGNUP"}, {"date": "12/07/2019", "time": "02:09 AM", "dir": false, "size": 48536, "filename": "sqmapi.dll"}]}
|
[{"date":"03/24/2021","time":"03:15 PM","dir":true,"size":null,"filename":".","parent":"C:\\Program Files\\Internet Explorer","epoch":1616624100},{"date":"03/24/2021","time":"03:15 PM","dir":true,"size":null,"filename":"..","parent":"C:\\Program Files\\Internet Explorer","epoch":1616624100},{"date":"12/07/2019","time":"02:49 AM","dir":true,"size":null,"filename":"en-US","parent":"C:\\Program Files\\Internet Explorer","epoch":1575715740},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":54784,"filename":"ExtExport.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"03/24/2021","time":"03:15 PM","dir":false,"size":0,"filename":"file name.txt","parent":"C:\\Program Files\\Internet Explorer","epoch":1616624100},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":54784,"filename":"hmmapi.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":515072,"filename":"iediagcmd.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":504832,"filename":"ieinstal.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":224768,"filename":"ielowutil.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":421888,"filename":"IEShims.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340},{"date":"12/06/2019","time":"02:47 PM","dir":false,"size":819136,"filename":"iexplore.exe","parent":"C:\\Program Files\\Internet Explorer","epoch":1575672420},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"images","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713640},{"date":"12/07/2019","time":"02:14 AM","dir":true,"size":null,"filename":"SIGNUP","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713640},{"date":"12/07/2019","time":"02:09 AM","dir":false,"size":48536,"filename":"sqmapi.dll","parent":"C:\\Program Files\\Internet Explorer","epoch":1575713340}]
|
||||||
|
@ -17,10 +17,6 @@ class MyTests(unittest.TestCase):
|
|||||||
'r', encoding='utf-8') as f:
|
'r', encoding='utf-8') as f:
|
||||||
self.windows_10_dir_json = json.loads(f.read())
|
self.windows_10_dir_json = json.loads(f.read())
|
||||||
|
|
||||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-raw.json'),
|
|
||||||
'r', encoding='utf-8') as f:
|
|
||||||
self.windows_10_dir_raw_json = json.loads(f.read())
|
|
||||||
|
|
||||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-ODTC.out'),
|
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-ODTC.out'),
|
||||||
'r', encoding='utf-8') as f:
|
'r', encoding='utf-8') as f:
|
||||||
self.windows_10_dir_ODTC = f.read()
|
self.windows_10_dir_ODTC = f.read()
|
||||||
@ -43,7 +39,7 @@ class MyTests(unittest.TestCase):
|
|||||||
|
|
||||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-files.out'),
|
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-files.out'),
|
||||||
'r', encoding='utf-8') as f:
|
'r', encoding='utf-8') as f:
|
||||||
self.windows_10_dir_files= f.read()
|
self.windows_10_dir_files = f.read()
|
||||||
|
|
||||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-files.json'),
|
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-files.json'),
|
||||||
'r', encoding='utf-8') as f:
|
'r', encoding='utf-8') as f:
|
||||||
@ -51,7 +47,7 @@ class MyTests(unittest.TestCase):
|
|||||||
|
|
||||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-dirs.out'),
|
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-dirs.out'),
|
||||||
'r', encoding='utf-8') as f:
|
'r', encoding='utf-8') as f:
|
||||||
self.windows_10_dir_dirs= f.read()
|
self.windows_10_dir_dirs = f.read()
|
||||||
|
|
||||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-dirs.json'),
|
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-dirs.json'),
|
||||||
'r', encoding='utf-8') as f:
|
'r', encoding='utf-8') as f:
|
||||||
@ -59,26 +55,22 @@ class MyTests(unittest.TestCase):
|
|||||||
|
|
||||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-S.out'),
|
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-S.out'),
|
||||||
'r', encoding='utf-8') as f:
|
'r', encoding='utf-8') as f:
|
||||||
self.windows_10_dir_S= f.read()
|
self.windows_10_dir_S = f.read()
|
||||||
|
|
||||||
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-S.json'),
|
with open(os.path.join(THIS_DIR, os.pardir, 'tests/fixtures/windows-10/dir-S.json'),
|
||||||
'r', encoding='utf-8') as f:
|
'r', encoding='utf-8') as f:
|
||||||
self.windows_10_dir_S_json = json.loads(f.read())
|
self.windows_10_dir_S_json = json.loads(f.read())
|
||||||
|
|
||||||
def test_dir_error(self):
|
def test_dir_error(self):
|
||||||
self.assertEqual(jc.parsers.dir.parse("Access is denied.", quiet=True), {})
|
self.assertEqual(jc.parsers.dir.parse("Access is denied.", quiet=True), [])
|
||||||
|
|
||||||
def test_dir_empty(self):
|
def test_dir_empty(self):
|
||||||
self.assertEqual(jc.parsers.dir.parse("", quiet=True), {})
|
self.assertEqual(jc.parsers.dir.parse("", quiet=True), [])
|
||||||
|
|
||||||
def test_dir_windows_10(self):
|
def test_dir_windows_10(self):
|
||||||
self.assertEqual(jc.parsers.dir.parse(self.windows_10_dir, quiet=True),
|
self.assertEqual(jc.parsers.dir.parse(self.windows_10_dir, quiet=True),
|
||||||
self.windows_10_dir_json)
|
self.windows_10_dir_json)
|
||||||
|
|
||||||
def test_dir_windows_10_raw(self):
|
|
||||||
self.assertEqual(jc.parsers.dir.parse(self.windows_10_dir, raw=True, quiet=True),
|
|
||||||
self.windows_10_dir_raw_json)
|
|
||||||
|
|
||||||
def test_dir_windows_10_ODTC(self):
|
def test_dir_windows_10_ODTC(self):
|
||||||
self.assertEqual(jc.parsers.dir.parse(self.windows_10_dir_ODTC, quiet=True),
|
self.assertEqual(jc.parsers.dir.parse(self.windows_10_dir_ODTC, quiet=True),
|
||||||
self.windows_10_dir_ODTC_json)
|
self.windows_10_dir_ODTC_json)
|
||||||
|
Reference in New Issue
Block a user