mirror of
https://github.com/dcs-liberation/dcs_liberation.git
synced 2025-11-10 14:22:26 +00:00
Use the actual Country type instead of the name.
We want other pieces of country information (in particular the short names). This cleans up a lot of code anyway. As an added bonus, this now catches squadrons that used invalid names which would previously be passed through to pydcs and... then I don't know what would happen.
This commit is contained in:
@@ -41,7 +41,7 @@ class TestFactionLoader(unittest.TestCase):
|
||||
with (RESOURCES_DIR / "valid_faction.json").open("r") as data:
|
||||
faction = Faction.from_dict(json.load(data))
|
||||
|
||||
self.assertEqual(faction.country, "USA")
|
||||
self.assertEqual(faction.country.name, "USA")
|
||||
self.assertEqual(faction.name, "USA 2005")
|
||||
self.assertEqual(faction.authors, "Khopa")
|
||||
self.assertEqual(faction.description, "This is a test description")
|
||||
|
||||
Reference in New Issue
Block a user