We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d9b7b9a commit 75617c1Copy full SHA for 75617c1
tests/unit/test_metrics.py
@@ -25,17 +25,17 @@ def test__sort_by_version():
25
def test__sort_by_version_with_invalid_versions():
26
# Setup
27
data = pd.DataFrame({
28
- 'version': pd.Series(['2.7.11+', '2.0.0', 'invalid', '3.0', np.nan], dtype='object'),
29
- 'name': ['v4', 'v3', 'v2', 'v5', 'v1'],
+ 'version': pd.Series(['2.0.0', 'invalid', '3.0', np.nan], dtype='object'),
+ 'name': ['v3', 'v2', 'v4', 'v1'],
30
})
31
32
# Run
33
sorted_df = _sort_by_version(data, 'version')
34
35
# Assert
36
- expected_versions = ['3.0', '2.7.11+', '2.0.0', 'invalid', np.nan]
+ expected_versions = ['3.0', '2.0.0', 'invalid', np.nan]
37
assert sorted_df['version'].tolist() == expected_versions
38
- assert sorted_df['name'].tolist() == ['v5', 'v4', 'v3', 'v2', 'v1']
+ assert sorted_df['name'].tolist() == ['v4', 'v3', 'v2', 'v1']
39
40
41
def test__sort_by_version_with_mixed_version_formats():
0 commit comments