From 27a483dcb32c87ca8b3b1ec36cc0cb30af26de45 Mon Sep 17 00:00:00 2001 From: Ed Bartosh Date: Mon, 10 Aug 2015 18:27:16 +0100 Subject: [PATCH] bitbake: toaster: fix test_get_json_call_returns_json again Fixed this test case again after rebase. Improved it to check for all returned keys. Previously it was checking only 3 of them. (Bitbake rev: 2deef2e86a09b6cb907bfeff56774f889cfe30a1) Signed-off-by: Ed Bartosh Signed-off-by: Michael Wood Signed-off-by: Richard Purdie --- bitbake/lib/toaster/toastergui/tests.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/bitbake/lib/toaster/toastergui/tests.py b/bitbake/lib/toaster/toastergui/tests.py index 723348dd57..d15584955d 100644 --- a/bitbake/lib/toaster/toastergui/tests.py +++ b/bitbake/lib/toaster/toastergui/tests.py @@ -90,9 +90,13 @@ class ViewTests(TestCase): self.assertTrue(PROJECT_NAME in [x["name"] for x in data["rows"]]) self.assertTrue("id" in data["rows"][0]) - self.assertTrue("projectLayersUrl" in data["rows"][0]) - self.assertTrue("projectPageUrl" in data["rows"][0]) - self.assertTrue("projectBuildsUrl" in data["rows"][0]) + + self.assertEqual(sorted(data["rows"][0]), + ['bitbake_version_id', 'created', 'id', + 'layersTypeAheadUrl', 'name', 'projectBuildsUrl', + 'projectPageUrl', 'recipesTypeAheadUrl', + 'release_id', 'short_description', 'updated', + 'user_id']) def test_typeaheads(self): """Test typeahead ReST API"""