Code Duplication    Length = 14-14 lines in 2 locations

tests/test_observers/test_file_storage_observer.py 1 location

@@ 237-250 (lines=14) @@
234
    assert not obs == 'foo'
235
    assert obs != 'foo'
236
237
@pytest.fixture
238
def logged_metrics():
239
    return [
240
        ScalarMetricLogEntry("training.loss", 10, datetime.datetime.utcnow(), 1),
241
        ScalarMetricLogEntry("training.loss", 20, datetime.datetime.utcnow(), 2),
242
        ScalarMetricLogEntry("training.loss", 30, datetime.datetime.utcnow(), 3),
243
244
        ScalarMetricLogEntry("training.accuracy", 10, datetime.datetime.utcnow(), 100),
245
        ScalarMetricLogEntry("training.accuracy", 20, datetime.datetime.utcnow(), 200),
246
        ScalarMetricLogEntry("training.accuracy", 30, datetime.datetime.utcnow(), 300),
247
248
        ScalarMetricLogEntry("training.loss", 40, datetime.datetime.utcnow(), 10),
249
        ScalarMetricLogEntry("training.loss", 50, datetime.datetime.utcnow(), 20),
250
        ScalarMetricLogEntry("training.loss", 60, datetime.datetime.utcnow(), 30)
251
    ]
252
253

tests/test_observers/test_mongo_observer.py 1 location

@@ 214-227 (lines=14) @@
211
    assert force_bson_encodeable(d) == expected
212
213
214
@pytest.fixture
215
def logged_metrics():
216
    return [
217
        ScalarMetricLogEntry("training.loss", 10, datetime.datetime.utcnow(), 1),
218
        ScalarMetricLogEntry("training.loss", 20, datetime.datetime.utcnow(), 2),
219
        ScalarMetricLogEntry("training.loss", 30, datetime.datetime.utcnow(), 3),
220
221
        ScalarMetricLogEntry("training.accuracy", 10, datetime.datetime.utcnow(), 100),
222
        ScalarMetricLogEntry("training.accuracy", 20, datetime.datetime.utcnow(), 200),
223
        ScalarMetricLogEntry("training.accuracy", 30, datetime.datetime.utcnow(), 300),
224
225
        ScalarMetricLogEntry("training.loss", 40, datetime.datetime.utcnow(), 10),
226
        ScalarMetricLogEntry("training.loss", 50, datetime.datetime.utcnow(), 20),
227
        ScalarMetricLogEntry("training.loss", 60, datetime.datetime.utcnow(), 30)
228
    ]
229
230