# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. import unittest from compare_locales import util class ParseLocalesTest(unittest.TestCase): def test_empty(self): self.assertEqual(util.parseLocales(""), []) def test_all(self): self.assertEqual( util.parseLocales( """af de""" ), ["af", "de"], ) def test_shipped(self): self.assertEqual( util.parseLocales( """af ja win mac de""" ), ["af", "de", "ja"], ) def test_sparse(self): self.assertEqual( util.parseLocales( """ af de """ ), ["af", "de"], )