Code Duplication    Length = 17-19 lines in 2 locations

tests/test_memory_helpers.py 2 locations

@@ 85-103 (lines=19) @@
82
    assert diff_time_0 / 2 > diff_time_1
83
84
85
def test_split_model_IDs():
86
    delete_model(model1)
87
    delete_model(model2)
88
89
    connect_model_IDs(model1, model2)
90
91
    split_model_IDs(model1, model2)
92
93
    c_time = time.time()
94
    opt = Hyperactive(X, y, memory="long")
95
    opt.search(search_config1, n_iter=1000)
96
    diff_time_0 = time.time() - c_time
97
98
    c_time = time.time()
99
    opt = Hyperactive(X, y, memory="long")
100
    opt.search(search_config2, n_iter=1000)
101
    diff_time_1 = time.time() - c_time
102
103
    assert diff_time_0 / 2 < diff_time_1
104
@@ 66-82 (lines=17) @@
63
    delete_model_dataset(model, X, y)
64
65
66
def test_connect_model_IDs():
67
    delete_model(model1)
68
    delete_model(model2)
69
70
    connect_model_IDs(model1, model2)
71
72
    c_time = time.time()
73
    opt = Hyperactive(X, y, memory="long")
74
    opt.search(search_config1, n_iter=1000)
75
    diff_time_0 = time.time() - c_time
76
77
    c_time = time.time()
78
    opt = Hyperactive(X, y, memory="long")
79
    opt.search(search_config2, n_iter=1000)
80
    diff_time_1 = time.time() - c_time
81
82
    assert diff_time_0 / 2 > diff_time_1
83
84
85
def test_split_model_IDs():