def test_open():
    """Open a chrome file and ensure that data can be pulled from it."""

    chrome = open("tests/resources/chromemanifest/chrome.manifest")
    chrome_data = chrome.read()

    manifest = ChromeManifest(chrome_data, "chrome.manifest")
    assert manifest is not None

    assert manifest.get_value("locale", "basta")["object"] == "resource"

    g_obj = list(manifest.get_objects("subject", "predicate"))

    assert len(g_obj) == 1
    assert g_obj[0] == "object"

    obj_resource = list(manifest.get_triples(None, None, "resource"))
    assert len(obj_resource) == 2

    pred_pred = list(manifest.get_triples(None, "predicate", None))
    assert len(pred_pred) == 2

    sub_locale = list(manifest.get_triples("locale", None, None))
    assert len(sub_locale) == 2
Beispiel #2
0
def test_open():
    """Open a chrome file and ensure that data can be pulled from it."""

    chrome = open("tests/resources/chromemanifest/chrome.manifest")
    chrome_data = chrome.read()

    manifest = ChromeManifest(chrome_data, "chrome.manifest")
    assert manifest is not None

    assert manifest.get_value("locale", "basta")["object"] == "resource"

    g_obj = list(manifest.get_objects("subject", "predicate"))

    assert len(g_obj) == 1
    assert g_obj[0] == "object"

    obj_resource = list(manifest.get_triples(None, None, "resource"))
    assert len(obj_resource) == 2

    pred_pred = list(manifest.get_triples(None, "predicate", None))
    assert len(pred_pred) == 2

    sub_locale = list(manifest.get_triples("locale", None, None))
    assert len(sub_locale) == 2
def test_open():
    """Open a chrome file and ensure that data can be pulled from it."""

    chrome = open('tests/resources/chromemanifest/chrome.manifest')
    chrome_data = chrome.read()

    manifest = ChromeManifest(chrome_data, 'chrome.manifest')
    assert manifest is not None

    assert manifest.get_value('locale', 'basta')['object'] == 'resource'

    g_obj = list(manifest.get_objects('subject', 'predicate'))

    assert len(g_obj) == 1
    assert g_obj[0] == 'object'

    obj_resource = list(manifest.get_triples(None, None, 'resource'))
    assert len(obj_resource) == 2

    pred_pred = list(manifest.get_triples(None, 'predicate', None))
    assert len(pred_pred) == 2

    sub_locale = list(manifest.get_triples('locale', None, None))
    assert len(sub_locale) == 2
def test_open():
    """Open a chrome file and ensure that data can be pulled from it."""

    chrome = open('tests/resources/chromemanifest/chrome.manifest')
    chrome_data = chrome.read()

    manifest = ChromeManifest(chrome_data, 'chrome.manifest')
    assert manifest is not None

    assert manifest.get_value('locale', 'basta')['object'] == 'resource'

    g_obj = list(manifest.get_objects('subject', 'predicate'))

    assert len(g_obj) == 1
    assert g_obj[0] == 'object'

    obj_resource = list(manifest.get_triples(None, None, 'resource'))
    assert len(obj_resource) == 2

    pred_pred = list(manifest.get_triples(None, 'predicate', None))
    assert len(pred_pred) == 2

    sub_locale = list(manifest.get_triples('locale', None, None))
    assert len(sub_locale) == 2