From b83121a951039641bd54c912e1ead6727d3a63f9 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Wed, 5 Feb 2020 14:34:40 +0200 Subject: [PATCH] Fix package parser test --- tests/package/test_manifest.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/package/test_manifest.py b/tests/package/test_manifest.py index 8ca16e2c..74d0aa3e 100644 --- a/tests/package/test_manifest.py +++ b/tests/package/test_manifest.py @@ -48,9 +48,10 @@ def test_library_json_parser(): "customField": "Custom Value" } """ - mp = parser.LibraryJsonManifestParser(contents) + raw_data = parser.LibraryJsonManifestParser(contents).as_dict() + raw_data["dependencies"] = sorted(raw_data["dependencies"], key=lambda a: a["name"]) assert not jsondiff.diff( - mp.as_dict(), + raw_data, { "name": "TestPackage", "platforms": ["atmelavr", "espressif8266"], @@ -63,12 +64,12 @@ def test_library_json_parser(): "homepage": "http://old.url.format", "build": {"flags": ["-DHELLO"]}, "dependencies": [ + {"name": "@owner/deps3", "version": "^2.1.3"}, {"name": "deps1", "version": "1.2.0"}, {"name": "deps2", "version": "https://github.com/username/package.git"}, - {"name": "@owner/deps3", "version": "^2.1.3"}, ], "customField": "Custom Value", - }, + } ) contents = """