Beispiel #1
0
    def test_selectMiddleNode_one_node(self, mock_fm, mock_swn, mock_gwn,
                                       mock_gpw):
        bw_weights = 'bw_weights'
        bwweightscale = 'bwweightscale'
        cons_rel_stats = 'cons_rel_stats'
        descriptors = 'descriptors'
        fast = 'fast'
        stable = 'stable'
        exit_desc = 'exit_desc'
        exit_status_entry = 'exit_status_entry'
        guard_desc = 'guard_desc'
        guard_status_entry = 'guard_status_entry'

        ret = path.selectMiddleNode(bw_weights, bwweightscale, cons_rel_stats,
                                    descriptors, fast, stable, exit_desc,
                                    exit_status_entry, guard_desc,
                                    guard_status_entry)

        self.assertEqual(ret, 'middle')

        mock_fm.assert_called_once_with(cons_rel_stats, descriptors, fast,
                                        stable, exit_desc, exit_status_entry,
                                        guard_desc, guard_status_entry)

        self.assertEqual(mock_gpw.call_count, 0)
        self.assertEqual(mock_gwn.call_count, 0)
        self.assertEqual(mock_swn.call_count, 0)
Beispiel #2
0
    def test_selectMiddleNode(self, mock_fm, mock_swn, mock_gwn, mock_gpw):
        bw_weights = 'bw_weights'
        bwweightscale = 'bwweightscale'
        cons_rel_stats = 'cons_rel_stats'
        descriptors = 'descriptors'
        fast = 'fast'
        stable = 'stable'
        exit_desc = 'exit_desc'
        exit_status_entry = 'exit_status_entry'
        guard_desc = 'guard_desc'
        guard_status_entry = 'guard_status_entry'

        _ = path.selectMiddleNode(bw_weights, bwweightscale, cons_rel_stats,
                                  descriptors, fast, stable, exit_desc,
                                  exit_status_entry, guard_desc,
                                  guard_status_entry)

        mock_fm.assert_called_once_with(cons_rel_stats, descriptors, fast,
                                        stable, exit_desc, exit_status_entry,
                                        guard_desc, guard_status_entry)

        mock_gpw.assert_called_once_with(['middle1', 'middle2'],
                                         cons_rel_stats, 'm', bw_weights,
                                         bwweightscale)

        mock_gwn.assert_called_once_with(['middle1', 'middle2'], 'weights')

        mock_swn.assert_called_once_with('nodes')
Beispiel #3
0
    def test_selectMiddleNode(self, mock_fm, mock_swn, mock_gwn, mock_gpw):
        bw_weights = 'bw_weights'
        bwweightscale = 'bwweightscale'
        cons_rel_stats = 'cons_rel_stats'
        descriptors = 'descriptors'
        fast = 'fast'
        stable = 'stable'
        exit_desc = 'exit_desc'
        exit_status_entry = 'exit_status_entry'
        guard_desc = 'guard_desc'
        guard_status_entry = 'guard_status_entry'

        _ = path.selectMiddleNode(
            bw_weights,
            bwweightscale,
            cons_rel_stats,
            descriptors,
            fast,
            stable,
            exit_desc,
            exit_status_entry,
            guard_desc,
            guard_status_entry)

        mock_fm.assert_called_once_with(
            cons_rel_stats,
            descriptors,
            fast,
            stable,
            exit_desc,
            exit_status_entry,
            guard_desc,
            guard_status_entry)

        mock_gpw.assert_called_once_with(
            ['middle1', 'middle2'],
            cons_rel_stats,
            'm',
            bw_weights,
            bwweightscale)

        mock_gwn.assert_called_once_with(['middle1', 'middle2'], 'weights')

        mock_swn.assert_called_once_with('nodes')
Beispiel #4
0
    def test_selectMiddleNode_one_node(self, mock_fm, mock_swn, mock_gwn, mock_gpw):
        bw_weights = 'bw_weights'
        bwweightscale = 'bwweightscale'
        cons_rel_stats = 'cons_rel_stats'
        descriptors = 'descriptors'
        fast = 'fast'
        stable = 'stable'
        exit_desc = 'exit_desc'
        exit_status_entry = 'exit_status_entry'
        guard_desc = 'guard_desc'
        guard_status_entry = 'guard_status_entry'

        ret = path.selectMiddleNode(
            bw_weights,
            bwweightscale,
            cons_rel_stats,
            descriptors,
            fast,
            stable,
            exit_desc,
            exit_status_entry,
            guard_desc,
            guard_status_entry)

        self.assertEqual(ret, 'middle')

        mock_fm.assert_called_once_with(
            cons_rel_stats,
            descriptors,
            fast,
            stable,
            exit_desc,
            exit_status_entry,
            guard_desc,
            guard_status_entry)

        self.assertEqual(mock_gpw.call_count, 0)
        self.assertEqual(mock_gwn.call_count, 0)
        self.assertEqual(mock_swn.call_count, 0)