From b5bf114ad4c3bb53a96b813a0cdd2837519b088c Mon Sep 17 00:00:00 2001 From: Ryan Farley Date: Thu, 9 Nov 2017 02:39:43 -0600 Subject: [PATCH] importer: add chrome profile tests --- tests/unit/scripts/chrome-profile/Bookmarks | 42 ++++++++++++++++++++ tests/unit/scripts/chrome-profile/Web Data | Bin 0 -> 63488 bytes tests/unit/scripts/test_importer.py | 25 +++++++++++- 3 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 tests/unit/scripts/chrome-profile/Bookmarks create mode 100644 tests/unit/scripts/chrome-profile/Web Data diff --git a/tests/unit/scripts/chrome-profile/Bookmarks b/tests/unit/scripts/chrome-profile/Bookmarks new file mode 100644 index 000000000..69f6489f6 --- /dev/null +++ b/tests/unit/scripts/chrome-profile/Bookmarks @@ -0,0 +1,42 @@ +{ + "checksum": "8cfaaff489c8d353ed5fde89dbe373f2", + "roots": { + "bookmark_bar": { + "children": [ { + "date_added": "13154663015324557", + "id": "6", + "name": "Foo", + "type": "url", + "url": "http://foo.com/" + }, { + "date_added": "13154663025077469", + "id": "7", + "name": "Bar", + "type": "url", + "url": "http://bar.com/" + } ], + "date_added": "13154662986915782", + "date_modified": "13154663025077469", + "id": "1", + "name": "Bookmarks bar", + "type": "folder" + }, + "other": { + "children": [ ], + "date_added": "13154662986915792", + "date_modified": "0", + "id": "2", + "name": "Other bookmarks", + "type": "folder" + }, + "synced": { + "children": [ ], + "date_added": "13154662986915795", + "date_modified": "0", + "id": "3", + "name": "Mobile bookmarks", + "type": "folder" + } + }, + "version": 1 +} diff --git a/tests/unit/scripts/chrome-profile/Web Data b/tests/unit/scripts/chrome-profile/Web Data new file mode 100644 index 0000000000000000000000000000000000000000..d58b6dd9d665a8951d1050ae3bb533c72a202e5f GIT binary patch literal 63488 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