import sys

sys.path.append("environments")
from environment_roundtrip_c8y import Environment_roundtrip_c8y

"""
Roundtrip test C8y 400 samples 10ms delay

Given a configured system with configured certificate
When we derive from EnvironmentC8y
When we run the smoketest for JSON publishing with defaults a size of 400, 10ms delay
Then we validate the data from C8y
"""


class SmoketestJson400Samples10ms(Environment_roundtrip_c8y):
    def setup(self):
        super().setup()
        self.samples = "400"
        self.delay = "10"
        self.timeslot = "20"
        self.style = "JSON"
