Skip to content

Commit 91d5115

Browse files
authored
Merge pull request #4 from AUAS-Pulsar/vzero
fix path for tests
2 parents ff5f437 + e49142a commit 91d5115

File tree

6 files changed

+17
-14
lines changed

6 files changed

+17
-14
lines changed

.coverage

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Pulsar IO
2-
[![Build Status](https://travis-ci.com/AUAS-Pulsar/io.svg?branch=master)](https://travis-ci.com/AUAS-Pulsar/io)
3-
[![codecov](https://codecov.io/gh/AUAS-Pulsar/io/branch/master/graph/badge.svg)](https://codecov.io/gh/AUAS-Pulsar/io)
2+
[![Build Status](https://travis-ci.com/AUAS-Pulsar/Asteria.svg?branch=master)](https://travis-ci.com/AUAS-Pulsar/io)
3+
[![codecov](https://codecov.io/gh/AUAS-Pulsar/Asteria/branch/master/graph/badge.svg)](https://codecov.io/gh/AUAS-Pulsar/io)
44

55

66
## Introduction

tests/context.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,6 @@
55
sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))
66

77
import fourier
8-
import plot
8+
import filterbank.header as header
9+
import plot
10+
import filterbank.filterbank as filterbank

tests/test_fft.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import unittest
22
import numpy as np
33

4-
from .context import fourier
4+
from context import fourier
55

66
def fft1(x):
77
L = len(x)

tests/test_filterbank.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44

55
import unittest
6-
from filterbank.filterbank import Filterbank
6+
from context import filterbank
77

88
class TestFilterbank(unittest.TestCase):
99
"""
@@ -15,7 +15,7 @@ def test_wrong_filename_raises_error(self):
1515
"""
1616
filename = './thispathdoesnotexist'
1717
with self.assertRaises(FileNotFoundError):
18-
Filterbank(filename)
18+
filterbank.Filterbank(filename)
1919

2020

2121

@@ -25,7 +25,7 @@ def test_select_frequency_range(self):
2525
and test if values are in frequency range
2626
"""
2727
filename = './pspm8.fil'
28-
fil = Filterbank(filename)
28+
fil = filterbank.Filterbank(filename)
2929
data = fil.select_data(freq_start=431, freq_stop=432)
3030
self.assertTrue(all(430.5 < i < 432.4 for i in data[0]))
3131

@@ -35,7 +35,7 @@ def test_select_frequency_range_reversed(self):
3535
and test if values are in frequency range
3636
"""
3737
filename = './pspm16.fil'
38-
fil = Filterbank(filename)
38+
fil = filterbank.Filterbank(filename)
3939
data = fil.select_data(freq_start=432, freq_stop=431)
4040
self.assertTrue(all(430.5 < i < 432.4 for i in data[0]))
4141

@@ -47,7 +47,7 @@ def test_filterbank_time_range(self):
4747
filename = './pspm8.fil'
4848
time_range = (10, 30)
4949
time_delt = abs(time_range[0] - time_range[1])
50-
fil = Filterbank(filename)
50+
fil = filterbank.Filterbank(filename)
5151
data = fil.select_data(time_start=time_range[0], time_stop=time_range[1])
5252
self.assertEqual(len(data[1]), time_delt)
5353

@@ -60,7 +60,7 @@ def test_filterbank_parameters(self):
6060
freq_range = (433, 435)
6161
time_range = (10, 20)
6262
time_delt = abs(time_range[0] - time_range[1])
63-
fil = Filterbank(filename, freq_range=freq_range, time_range=time_range)
63+
fil = filterbank.Filterbank(filename, freq_range=freq_range, time_range=time_range)
6464
data = fil.select_data()
6565
self.assertTrue(all(432.5 < i < 435.4 for i in data[0]))
6666
self.assertEqual(len(data[1]), time_delt)

tests/test_header.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44

55
import unittest
6-
from filterbank.header import read_header, len_header, fil_double_to_angle
6+
from context import header
77

88

99
class TestHeader(unittest.TestCase):
@@ -17,7 +17,7 @@ def test_reader(self):
1717
header.py should return a dictionary
1818
"""
1919
filename = './pspm8.fil'
20-
header_dict = read_header(filename)
20+
header_dict = header.read_header(filename)
2121
self.assertEqual(header_dict[b'machine_id'], 10)
2222
self.assertEqual(header_dict[b'telescope_id'], 4)
2323
self.assertEqual(header_dict[b'data_type'], 1)
@@ -30,7 +30,7 @@ def test_len_header(self):
3030
"""
3131
filename = './pspm8.fil'
3232
correct_header_length = 242
33-
header_length = len_header(filename)
33+
header_length = header.len_header(filename)
3434
self.assertEqual(header_length, correct_header_length)
3535

3636
def test_fil_double_to_angle(self):
@@ -40,7 +40,7 @@ def test_fil_double_to_angle(self):
4040
"""
4141
double_value = 123000.0
4242
expect_angle = 12.5
43-
angle = fil_double_to_angle(double_value)
43+
angle = header.fil_double_to_angle(double_value)
4444
self.assertAlmostEqual(angle, expect_angle)
4545

4646

0 commit comments

Comments
 (0)