def test_get_applications_with_versions():
    parser = ManifestJsonParser(None, manifest_json_with_versions)
    assert parser.get_applications() == [{u"guid": FIREFOX_GUID, u"min_version": u"43.0", u"max_version": u"50.*"}]
def test_get_applications_with_versions():
    parser = ManifestJsonParser(None, manifest_json_with_versions)
    assert parser.get_applications() == [{u'guid': FIREFOX_GUID,
                                          u'min_version': u'43.0',
                                          u'max_version': u'50.*'}]
def test_parser_no_applications():
    parser = ManifestJsonParser(None, """{"name": "foo"}""")
    assert parser.get_applications() == []
def test_parser_no_applications():
    parser = ManifestJsonParser(None, """{"name": "foo"}""")
    assert parser.get_applications() == []