| Total Complexity | 2 | 
| Total Lines | 15 | 
| Duplicated Lines | 0 % | 
| Changes | 0 | ||
| 1 | import pytest  | 
            ||
| 2 | import numpy as np  | 
            ||
| 3 | from mutis.signal import Signal  | 
            ||
| 4 | |||
| 5 | |||
| 6 | @pytest.fixture  | 
            ||
| 7 | def profile():  | 
            ||
| 8 |     p = {"times": np.linspace(10, 20, 100)} | 
            ||
| 9 | p["values"] = 0.5 * np.sin(1 * p["times"]) + 0.5 * np.sin(6*p["times"]) + 1  | 
            ||
| 10 | return p  | 
            ||
| 11 | |||
| 12 | |||
| 13 | def test_generation(profile):  | 
            ||
| 14 | signal = Signal(profile["times"], profile["values"], "lc_gen_samp")  | 
            ||
| 15 | |||
| 17 |