Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

We are looking to fill lots of roles at Six Feet Up.


Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    1 Posts
    6 Views
    I have a question about Python libraries and testing scope.If I'm importing 'serial' in my library, and use it like the following to create a connection to a sensor:--- start code ---import serialclass Sensor: def __init__(self, serial_device): self.__serial_device = serial_device try: self.__connection = serial.Serial( port=serial_device, baudrate=9600, bytesize=serial.EIGHTBITS, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, ) except serial.SerialException: print("Could not establish serial connection to sensor")--- end code ---how much testing should I do around the serial connection? Just mock up a few buffers (byte streams), and see how my class handles unexpected input?One the one hand, I want to make the library as solid as possible. On the other hand, I don't want to run tests on code I don't control (the library module). I know of the 'mock-serial' utility, but haven't used it.The aim is to make a Python version of my Arduino library for the CozIR Ambient CO2 sensor:https://codeberg.org/mjack/ambientCO2/src/branch/develop#python #unittest #testing #sensors
  • It seems the time has come, huh.

    Uncategorized getfedihired
    30
    0 Votes
    30 Posts
    79 Views
    @nina_kali_nina Do you have a CV somewhere online?
  • This seems really specific, but if you're:

    Uncategorized fedihire
    1
    0 Votes
    1 Posts
    8 Views
    This seems really specific, but if you're:✅ A security engineer✅ UK based✅ Looking for work✅ Someone who loves catsThere's a remote role open now at Cats Protection that you might want to check out:https://careers.cats.org.uk/job/799934#FediHire
  • 0 Votes
    1 Posts
    12 Views
    We've got 5 remote Engineering jobs open apparently. If you're interested let me know so I can refer you. https://civicpluscareers.ttcportals.com/search/engineering/jobs #getfedihired