• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ByteOps-swe / MVP / 8215197969

09 Mar 2024 02:27PM UTC coverage: 9.381% (-61.7%) from 71.13%
8215197969

push

github

web-flow
Merge pull request #3 from ByteOps-swe/Action-test

Action test

0 of 11 new or added lines in 1 file covered. (0.0%)

586 existing lines in 37 files now uncovered.

144 of 1535 relevant lines covered (9.38%)

0.09 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/PythonSensorsSimulator/Model/Test/test_HumiditySimulator.py
1
# pylint: skip-file
UNCOV
2
import unittest
×
UNCOV
3
from ..Simulators.HumiditySimulator import HumiditySimulator
×
UNCOV
4
from ..Simulators.Coordinate import Coordinate
×
UNCOV
5
from ..Simulators.Misurazione import Misurazione
×
6

7

UNCOV
8
class TestHumiditySimulator(unittest.TestCase):
×
UNCOV
9
    def setUp(self):
×
UNCOV
10
        HumiditySimulator._HumiditySimulator__count = 0
×
UNCOV
11
        self.simulator = HumiditySimulator(45.0, 10.0, 'cella1')
×
12

UNCOV
13
    def test_init(self):
×
UNCOV
14
        self.assertEqual(self.simulator._Simulator__ID_sensor, 'Umd1')
×
UNCOV
15
        self.assertEqual(self.simulator._Simulator__cella_sensore, 'cella1')
×
UNCOV
16
        self.assertIsInstance(self.simulator._Simulator__coordinate, Coordinate)
×
UNCOV
17
        self.assertEqual(self.simulator._misurazione, 50)
×
18

UNCOV
19
    def test_generate_measure(self):
×
UNCOV
20
        old_measure = self.simulator._misurazione
×
UNCOV
21
        self.simulator._generate_measure()
×
UNCOV
22
        self.assertTrue(0 <= self.simulator._misurazione <= 100)
×
UNCOV
23
        self.assertTrue(old_measure - 5 <= self.simulator._misurazione <= old_measure + 5)
×
24

UNCOV
25
    def test_simulate(self):
×
UNCOV
26
        misurazione = self.simulator.simulate()
×
UNCOV
27
        self.assertIsInstance(misurazione, Misurazione)
×
UNCOV
28
        self.assertTrue(0 <= misurazione.get_value() <= 100)
×
29

30

31
if __name__ == '__main__':
×
UNCOV
32
    unittest.main()
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc