def test_buildGraphData_data_row_with_invalid_number_of_columns_should_raise_ValueError(
         self):
     """
     Test buildGraphData(data, flt=list())
     """
     with self.assertRaises(ValueError):
         SpiderFootHelpers.buildGraphData([['only one column']])
 def test_buildGraphData_invalid_data_type_should_raise_TypeError(self):
     """
     Test buildGraphData(data, flt=list())
     """
     invalid_types = [None, "", dict(), int()]
     for invalid_type in invalid_types:
         with self.subTest(invalid_type=invalid_type):
             with self.assertRaises(TypeError):
                 SpiderFootHelpers.buildGraphData(invalid_type)
    def test_buildGraphData_should_return_a_set(self):
        graph_data = SpiderFootHelpers.buildGraphData([[
            "test", "test", "test", "test", "test", "test", "test", "test",
            "test", "test", "test", "test", "test", "test", "test"
        ]])
        self.assertIsInstance(graph_data, set)

        self.assertEqual('TBD', 'TBD')
示例#4
0
    def test_buildGraphData_should_return_a_set(self):
        """
        Test buildGraphData(data, flt=list())
        """
        graph_data = SpiderFootHelpers.buildGraphData('', '')
        self.assertIsInstance(graph_data, set)

        graph_data = SpiderFootHelpers.buildGraphData(None, None)
        self.assertIsInstance(graph_data, set)

        graph_data = SpiderFootHelpers.buildGraphData(list(), list())
        self.assertIsInstance(graph_data, set)

        graph_data = SpiderFootHelpers.buildGraphData([])
        self.assertIsInstance(graph_data, set)

        graph_data = SpiderFootHelpers.buildGraphData([
            "test", "test", "test", "test", "test", "test", "test", "test",
            "test", "test", "test", "test", "test", "test", "test"
        ])
        self.assertIsInstance(graph_data, set)

        self.assertEqual('TBD', 'TBD')
 def test_buildGraphData_empty_data_should_raise_ValueError(self):
     """
     Test buildGraphData(data, flt=list())
     """
     with self.assertRaises(ValueError):
         SpiderFootHelpers.buildGraphData([])