Code Duplication    Length = 12-12 lines in 2 locations

aacgmv2/tests/test_py_aacgmv2.py 2 locations

@@ 421-432 (lines=12) @@
418
        assert np.all(np.isnan(np.array(self.out)))
419
420
class TestGetAACGMCoordArr:
421
    def setup(self):
422
        """Runs before every method to create a clean testing setup"""
423
        self.dtime = dt.datetime(2015, 1, 1, 0, 0, 0)
424
        self.ddate = dt.date(2015, 1, 1)
425
        self.lat_in = [60.0, 61.0]
426
        self.lon_in = [0.0, 0.0]
427
        self.alt_in = [300.0, 300.0]
428
        self.method = 'TRACE'
429
        self.out = None
430
        self.ref = [[58.22474610, 59.31648007], [81.17611033, 81.62281360],
431
                    [0.18891995, 0.21870017]]
432
        self.rtol = 1.0e-4
433
434
    def teardown(self):
435
        """Runs after every method to clean up previous testing"""
@@ 157-168 (lines=12) @@
154
            aacgmv2.convert_latlon(-91, 0, 300, self.dtime)
155
156
class TestConvertLatLonArr:
157
    def setup(self):
158
        """Runs before every method to create a clean testing setup"""
159
        self.dtime = dt.datetime(2015, 1, 1, 0, 0, 0)
160
        self.ddate = dt.date(2015, 1, 1)
161
        self.lat_in = [60.0, 61.0]
162
        self.lon_in = [0.0, 0.0]
163
        self.alt_in = [300.0, 300.0]
164
        self.method = 'TRACE'
165
        self.out = None
166
        self.ref = [[58.22474610, 59.31648007], [81.17611033, 81.62281360],
167
                    [1.04566346, 1.04561304]]
168
        self.rtol = 1.0e-4
169
170
    def teardown(self):
171
        """Runs after every method to clean up previous testing"""