TestMeterBandHeader.test_min_size()   A
last analyzed

Complexity

Conditions 1

Size

Total Lines 3
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 2
dl 0
loc 3
rs 10
c 0
b 0
f 0
cc 1
nop 1
1
"""MeterMod tests."""
2
from unittest import TestCase
3
4
from pyof.v0x04.controller2switch.meter_mod import (
5
    MeterBandDrop, MeterBandDscpRemark, MeterBandExperimenter, MeterBandHeader,
6
    MeterMod)
7
8
9
class TestMeterMod(TestCase):
10
    """MeterMod test."""
11
12
    def test_min_size(self):
13
        """Test minimum message size."""
14
        self.assertEqual(16, MeterMod().get_size())
15
16
17
class TestMeterBandHeader(TestCase):
18
    """MeterBandHeader test."""
19
20
    def test_min_size(self):
21
        """Test minimum message size."""
22
        self.assertEqual(12, MeterBandHeader().get_size())
23
24
25
class TestMeterBandDrop(TestCase):
26
    """MeterBandDrop test."""
27
28
    def test_min_size(self):
29
        """Test minimum message size."""
30
        self.assertEqual(16, MeterBandDrop().get_size())
31
32
33
class TestMeterBandDscpRemark(TestCase):
34
    """MeterBandDscpRemark test."""
35
36
    def test_min_size(self):
37
        """Test minimum message size."""
38
        self.assertEqual(16, MeterBandDscpRemark().get_size())
39
40
41
class TestMeterBandExperimenter(TestCase):
42
    """MeterBandExperimenter test."""
43
44
    def test_min_size(self):
45
        """Test minimum message size."""
46
        self.assertEqual(16, MeterBandExperimenter().get_size())
47