コード例 #1
0
ファイル: nsparser.py プロジェクト: xakon/python-stix
    def _fix_example_namespace(self):
        """Attempts to resolve issues where our samples use
        'http://example.com/' for our example namespace but python-stix uses
        'http://example.com' by removing the former.

        """
        example_prefix = 'example'  # Example ns prefix
        idgen_prefix = idgen.get_id_namespace_prefix()

        # If the ID namespace alias doesn't match the example alias, return.
        if idgen_prefix != example_prefix:
            return

        # If the example namespace prefix isn't in the parsed namespace
        # prefixes, return.
        if example_prefix not in self._input_namespaces:
            return

        self._input_namespaces[example_prefix] = idgen.EXAMPLE_NAMESPACE.name
コード例 #2
0
    def _fix_example_namespace(self):
        """Attempts to resolve issues where our samples use
        'http://example.com/' for our example namespace but python-stix uses
        'http://example.com' by removing the former.

        """
        example_prefix = 'example'  # Example ns prefix
        idgen_prefix = idgen.get_id_namespace_prefix()

        # If the ID namespace alias doesn't match the example alias, return.
        if idgen_prefix != example_prefix:
            return

        # If the example namespace prefix isn't in the parsed namespace
        # prefixes, return.
        if example_prefix not in self._input_namespaces:
            return

        self._input_namespaces[example_prefix] = idgen.EXAMPLE_NAMESPACE.name
コード例 #3
0
ファイル: idgen_tests.py プロジェクト: kralca/mixbox
 def test_get_id_namespace(self):
     self.assertEqual(idgen.get_id_namespace(), TEST_NS.name)
     self.assertEqual(idgen.get_id_namespace_prefix(), TEST_NS.prefix)
     self.assertEqual(idgen.get_id_namespace_alias(), TEST_NS.prefix)
コード例 #4
0
ファイル: idgen_tests.py プロジェクト: cy-fir/mixbox
 def test_get_id_namespace(self):
     self.assertEqual(idgen.get_id_namespace(), TEST_NS.name)
     self.assertEqual(idgen.get_id_namespace_prefix(), TEST_NS.prefix)
     self.assertEqual(idgen.get_id_namespace_alias(), TEST_NS.prefix)